aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAge
* porting to use ESMLibravatar Peter Simon2024-02-28
|
* Improve lint setup (#400)Libravatar Vijay Aravamudhan2023-07-26
| | | | * Use strict configuration of node/npm/pnpm * When generating a new recipe, string replace should handle all placeholders in a single file
* chore: improve lint setup (#397)Libravatar MCMXC2023-07-26
| | | | | | | | | | | | | | | | | - update eslint config to closely mirror the ones from ferdium-app - add .eslintignore - opt in to eslint `reportUnusedDisableDirectives` config option - remove `trailingComma: all` from `prettier` config which is default in `prettier` v3 - autofix or disable a lot of lint issues throughout codebase - add `volta` configuration to `package.json` to autoload correct `node` and `pnpm` versions - upgrade all `eslint` and `prettier` related dependencies to latest - update lint:fix npm script - reformat touched files with prettier - bumped up minor version for all recipes that have changes - introduced injection of 'service.css' where it was missing in many recipes --------- Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* Upgrade 'pnpm' to '7.27.0'; Upgrade other npm modules and fix errorsLibravatar Vijay A2023-02-13
|
* Added 'webview.js' as a mandatory file and fixed broken recipesLibravatar Vijay A2022-11-10
|
* Refactor mandatory files needed in each recipeLibravatar Vijay A2022-11-10
|
* New recipe: 'pushover' (#80)Libravatar Vijay Aravamudhan2022-06-25
|
* Add webview.js to some services that were generated without it. (#42)Libravatar André Oliveira2022-06-07
| | | | | This had blocked users from manually generating a `service.css` which is what the documentation recommends as self-help to override styling. Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* Renamed 'master' branch to 'main'Libravatar Vijay A2022-05-03
|
* New jsdelivr URL for FerdiumHEADmasterLibravatar dqos2022-05-02
|
* Use 'pnpm' instead of 'pnpm run'Libravatar Vijay A2022-04-23
|
* Rebranded from 'ferdi' to 'ferdium' (companion changes for the main repo PR #2)Libravatar Vijay A2022-04-18
|
* Rebranded from 'ferdi' to 'ferdium' (companion changes for the main repo PR #2)Libravatar Vijay A2022-04-17
|
* chore: upgrade dependencies to latest (#782)Libravatar Markus Hatvan2021-12-03
| | | | | | | | | | * chore: upgrade dependencies to latest - upgrade all dependencies to latest - add --report-unused-disable-directives flag to lint script - remove unused files reported by unicorn/no-empty-file - minor cleanup of circuit recipe - remove webview.js check in package.js
* chore: remove empty 'service.css' from recipes. Remove 'README.md' from the ↵Libravatar Vijay A2021-11-01
| | | | creation script
* Use PascalCasing for generated backend API class name (#759)Libravatar Bennett2021-11-01
|
* chore: add eslint-plugin-unicorn (#733)Libravatar Markus Hatvan2021-10-05
|
* chore: repo maintenance (#732)Libravatar Markus Hatvan2021-10-05
|
* Add check to ensure that generated file 'user.js' is not present in default ↵Libravatar Vijay A2021-10-04
| | | | package
* feature: allow services to delineate favorites vs non-favorites in unread countsLibravatar Vijay A2021-09-23
| | | | implements getferdi/recipes#721
* chore: added more verifications for recipe's package.jsonLibravatar Vijay A2021-09-23
|
* fix: fix js error; stylingLibravatar Vijay A2021-09-19
|
* Added a check to verify that the folder name of the recipe matches the ↵Libravatar Vijay Aravamudhan2021-09-12
| | | | | | recipe id (#708) Use the recipe-id as master to rename internal folder names
* build: migrate from npm to pnpm (#603)Libravatar Markus Hatvan2021-09-08
|
* docs: fixed template file for creating recipe.Libravatar Vijay A2021-08-27
|
* Recipes now have aliases!!!! (#607)Libravatar Vijay Raghavan Aravamudhan2021-08-12
| | | fixes getferdi/ferdi#1614, getferdi/ferdi#1615, getferdi/ferdi#1291
* Cleanup all recipes (#605)Libravatar Vijay Raghavan Aravamudhan2021-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | * Removed legacy properties that are no longer used: 'author' 'customURL' 'description' 'hostedOnly' 'main' 'openDevTools' 'popup' 'repository' 'serviceName' 'webviewOptions' 'wording' - Removed entries for if they were the defaults: 'hasCustomUrl' 'hasDirectMessages' 'hasIndirectMessages' 'hasNotificationSound' 'hasTeamId' 'message' Fixed incorrect 'urlInputSuffix' type. Added validations for ensuring the above do not creep back in.
* Ignore .md files from being packaged into the recipe archives (minor size gain).Libravatar Vijay A2021-07-06
|
* Removed minification of images since we no longer need binary image files.Libravatar Vijay A2021-07-06
|
* Removed references to png images since they were not being used anyways.Libravatar Vijay A2021-07-06
|
* Bypass hygiene check for git dirty state if running within a Docker ↵Libravatar Vijay A2021-05-25
| | | | container where the git repo is not present.
* Added check for verifying that the 'package.json' file has a versionLibravatar Vijay A2021-05-16
| | | | change if there are other changes in the same recipe.
* Minify images using ImageOptim (lossless compression) (#326)Libravatar Vijay Raghavan Aravamudhan2020-10-11
|
* Revert "Use imagemin to minify images (#323)"Libravatar Amine Mouafik2020-10-10
| | | | This reverts commit 5f7d8ebe6d8a9a9e5a1b4e9f041ece1a7ae38ab1.
* Use imagemin to minify images (#323)Libravatar Vijay Raghavan Aravamudhan2020-10-09
|
* Minify images using ImageOptim (lossless compression) (#313)Libravatar Vijay Raghavan Aravamudhan2020-10-07
|
* Unpack recipes and update recipes icons (#292)Libravatar Bennett2020-09-22
| | | Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Add check to ensure SVG icon is a square (#161)Libravatar cybermoloch2020-09-19
| | | | | | | | | | | | | | | | * Add check to ensure SVG icon is a square * Collect all errors and output at the end Moves error messages on all checks to an arrary. At the end of the script if array is not empty and exits. * Error message consistency fixes and mutli-error output Modified text to be consitent across all errors (It looks like, pleae make sure., ..) and modify output so multiple errors would be more legible in the console. * Add link for JSON linter Co-authored-by: Amine <amine@mouafik.fr>
* Add support for keeping the featured statusLibravatar vantezzen2020-06-03
|
* Fix for packaging not allowing numbers in recipe ids (#158)Libravatar cybermoloch2020-05-29
| | | | | | | * Add numbers to regex and fix error message Added numbers to regex assuming that would still be a valid id. (Existing recipes have numbers in the id!) The regex also allows periods and underscores so added that to the message (assuming that is also still a valid id). * Updated 2nd error message
* Add create scriptLibravatar vantezzen2020-05-10
|
* Remove svg size check preventing repackagingLibravatar Amine Mouafik2020-04-19
|
* Switch from yarn to npmLibravatar vantezzen2020-04-16
|
* Improve recipe packaging scriptLibravatar vantezzen2020-04-15
| | | | | | | This commit will improve the usability of the packaging script, especially for beginners. It will output better error messages if there are any problems with the recipe. It will also add more tests to improve detecting those problems. This way, more problems can be detected before even needing to create a PR.
* Add gh-load scriptLibravatar vantezzen2020-03-28
|
* Add sorting package list alphabeticallyLibravatar vantezzen2020-03-27
|
* Move archives into seperate sub-folderLibravatar vantezzen2020-03-23
|
* Let Promise errors crash the scriptLibravatar Bennett2020-03-12
|
* Merge branch 'master' of https://github.com/getferdi/recipesLibravatar vantezzen2020-03-12
|\
| * Fix github scriptLibravatar Jared2020-03-10
| |