aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Bump aws-sdk from 2.1560.0 to 2.1575.0dependabot/npm_and_yarn/aws-sdk-2.1575.0Libravatar dependabot[bot]2024-03-12
| | | | | | | | | | | | | | Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1560.0 to 2.1575.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1560.0...v2.1575.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* upgrade node to 20.11.1 and other minor versions for pkgs (#104)Libravatar Vijay Aravamudhan2024-02-17
|
* add fabolhak as a contributor for doc (#103)Libravatar allcontributors[bot]2024-02-15
| | | | | | | | | * update README.md [skip ci] * update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
* Fix various smaller issues in docker compose example and docker Readme.md (#97)Libravatar Fabian H2024-02-15
| | | Co-authored-by: fabolhak <dev-faha@t-online.de>
* upgrade recipes submoduleLibravatar Vijay A2024-02-13
|
* ignore zsh-compiled files [skip ci]Libravatar Vijay A2024-02-13
|
* upgrade python to 3.12.2Libravatar Vijay A2024-02-13
|
* Update submodules [skip ci]Libravatar github-actions2024-02-11
|
* Update dependabot.yml to handle both app and GHA dependenciesLibravatar Vijay Aravamudhan2024-02-11
|
* upgrade pnpm and other deps (#98)Libravatar Vijay Aravamudhan2024-02-11
| | | | * Use fixed version of GHA ubuntu runner to avoid "moving target" issues * Normalize GHA scripts parallel to ferdium-app repo
* Update submodules [skip ci]Libravatar github-actions2024-01-28
|
* Remove python references and MSVS (#94)Libravatar André Oliveira2024-01-28
| | | | | | | | | | | * Remove python references and MSVS * add back python references * Resurrecting doc for python; Upgrade version of recipes submodule --------- Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* 2.0.6 [skip ci]v2.0.6Libravatar github-actions2024-01-15
|
* fix: new recipes not created correctly (#95)Libravatar André Oliveira2024-01-15
| | | | | * fix: new recipes not created correctly * fix lint
* Upgrade node to the latest LTS (20.11.0) and pnpm to the latest (8.14.1) (#93)Libravatar Vijay Aravamudhan2024-01-14
| | | | | | | * Upgrade node to latest LTS (20.11.0) and pnpm to latest (8.14.1) * Upgrade node to latest LTS (20.11.0) and pnpm to latest (8.14.1) * Fix formatting
* 2.0.5 [skip ci]v2.0.5Libravatar github-actions2024-01-08
|
* Sync update node and pnpm (#92)Libravatar André Oliveira2024-01-08
|
* 2.0.4 [skip ci]v2.0.4Libravatar github-actions2024-01-08
|
* Update submodules [skip ci]Libravatar github-actions2024-01-08
|
* Force adonis key generation in production (#91)Libravatar André Oliveira2024-01-08
|
* 2.0.3 [skip ci]v2.0.3Libravatar github-actions2023-10-26
|
* Update submodules [skip ci]Libravatar github-actions2023-10-26
|
* Fix recovery emails (#85)Libravatar André Oliveira2023-10-27
| | | | | * Fix recovery emails * Update sender to random smtp for tests
* Bump actions/setup-node from 3 to 4 (#83)Libravatar dependabot[bot]2023-10-24
| | | | | | | | | | | | | | | Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update submodules [skip ci]Libravatar github-actions2023-10-22
|
* Fix bugs in data import from Ferdium app (#82)Libravatar 0xCmdrKeen2023-10-17
| | | | | | | | | | | | | * Fixed misspelled field names * Fixed broken tests * Ensure service.settings and workspace.data are not JSON encoded twice * Accept both snake_case and camelCase input files * More tests for JSON fields * Add filename to assertion messages
* Bump actions/checkout from 3 to 4 (#80)Libravatar dependabot[bot]2023-10-17
| | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* 2.0.2 [skip ci]v2.0.2Libravatar github-actions2023-10-13
|
* Fix request not defined errorLibravatar André Oliveira2023-10-13
|
* 2.0.1 [skip ci]v2.0.1Libravatar github-actions2023-10-13
|
* hotfix: workspace and service class nameLibravatar André Oliveira2023-10-13
|
* fix: path of recipesLibravatar André Oliveira2023-10-13
|
* fix: move logo back to mainv2.0.0Libravatar André Oliveira2023-10-13
|
* Bump docker/setup-qemu-action from 2 to 3 (#79)Libravatar dependabot[bot]2023-10-13
| | | | | | | | | | | | | | | Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-qemu-action/releases) - [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3) --- updated-dependencies: - dependency-name: docker/setup-qemu-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update submodules [skip ci]Libravatar github-actions2023-10-13
|
* Server re-build with latest AdonisJS framework & Typescript (#47)Libravatar Ricardo2023-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * chore: setup first basis structure * chore: ensure styling is loaded correctly * chore: comply to new routing syntax by replace . with / in routes/resource locations * chore: add login controller * chore: correctly use views with slash instead of dot * chore: working login + tests * chore: clean up tests * chore: add password-forgot endpoint and matching test * chore: add delete page test * chore: add logout test * chore: add reset-password route and tests * chore: remove obsolete comment * chore: add account-page and tests * chore: add data page & first step of the test * chore: add transfer/import data feature and tests * chore: add export and basic test * chore: add all static api routes with tests * Regenerate 'pnpm-lock.json' and fix bad merge conflict WIP: - Tests have been commented out since they dont work - Server doesn't start * easier dev and test runs * - remove --require-pragma from reformat-files so formatting works properly - run pnpm reformat-files over codebase - remove .json files from .eslintignore - add invalid.json file to .eslintignore - configure prettier properly in eslint config - add type jsdoc to prettier config - run adonis generate:manifest command to regenerate ace-manifest.json - specify volta in package.json - introduce typecheck npm script - remove unused .mjs extension from npm scripts - install missing type definition dependencies - add pnpm.allowedDeprecatedVersions to package.json - fix invalid extends in tsconfig.json causing TS issues throughout codebase - remove @ts-ignore throughout codebase which is not relevant anymore - enable some of the tsconfig options - remove outdated eslint-disable from codebase - change deprecated faker.company.companyName() to faker.company.name() - fix TS issues inside transfer.spec.ts * - update to latest node and pnpm versions - upgrade all non-major dependencies to latest - install missing @types/luxon dependency - add cuid to pnpm.allowedDeprecatedVersions - add esModuleInterop config option to tsconfig - migrate more deprecated faker methods to new ones - add more temporary ts-ignore to code * - update eslint config - remove trailingComma: all since default in prettier v3 - add typecheck command to prepare-code npm script - upgrade various dependencies to latest major version - update tsconfig to include only useful config options - disable some lint issues and fix others * - add test command to prepare-code - disable strictPropertyInitialization flag in tsconfig which creates issues with adonis models - update precommit hook to excute pnpm prepare-code - remove ts-ignore statements from all models * fix node and pnpm dependency update * add cross env (so that we can develop on windows) * add signup endpoint (TODO: JWT auth) * Add login endpoint * Add me and updateMe endpoints * Add service endpoint * refactor: change endpoints to use jwt * add recipes endpoint * add workspaces endpoint * fix web controllors for login and post import * Update node deps * Change auth middleware (for web) and exempt api from CSRF * Add import endpoint (franz import) * Fix export/import logic * Fix service and workspace data in user/data * Fix partial lint * chore: workaround lint issues * fix: migration naming had two . * Sync back node with recipes repo * Temporarily ignore typescript * Fix adonisrc to handle public folder static assets * Fix issue with production database * add Legacy Password Provider * Fix lint errors * Fix issue on login errors frontend * add Legacy Password Provider * Fix issue with customIcons * Fix issue with auth tokens * Update 'node' to '18.18.0' * make docker work * improve docker entrypoint (test api performance) * Add migration database script * NODE_ENV on recipes * prefer @ts-expect-error over @ts-ignore * small fixes * Update 'pnpm' to '8.7.6' * fix error catch * Automatically generate JWT Public and Private keys * Use custom Adonis5-jwt * Update code to use secret (old way, no breaking changes) * Normalize appKey * Trick to make JWT tokens on client work with new version * Fix error with new JWT logic * Change migration and how we store JWT * Fix 500 response code (needs to be 401) * Improve logic and fix bugs * Fix build and entrypoint logic * Catch error if appKey changes * Add newToken logic * Fix lint (ignore any errors) * Add build for PRs * pnpm reformat-files result * Fix some tests * Fix reset password not working (test failing) * Restore csrfTokens (disabled by accident) * Fix pnpm start command with .env * Disable failing tests on the transfer endpoint (TODO) * Add tests to PR build * Fix build * Remove unnecessary assertStatus * Add typecheck * hash password on UserFactory (fix build) * Add JWT_USE_PEM true by default (increase security) * fix name of github action --------- Co-authored-by: Vijay A <vraravam@users.noreply.github.com> Co-authored-by: Balaji Vijayakumar <kuttibalaji.v6@gmail.com> Co-authored-by: MCMXC <16797721+mcmxcdev@users.noreply.github.com> Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com>
* 1.3.16 [skip ci]v1.3.16Libravatar github-actions2023-09-28
|
* Fix build by removing RUN ln -s /usr/bin/python3 /usr/bin/pythonLibravatar André Oliveira2023-09-28
|
* 1.3.15 [skip ci]v1.3.15Libravatar github-actions2023-09-28
|
* Fix issue with undefined ApplicationLibravatar André Oliveira2023-09-28
|
* Upgrade 'node' to '18.18.0' and 'pnpm' to '8.7.6'Libravatar André Oliveira2023-09-28
|
* 1.3.14 [skip ci]v1.3.14Libravatar github-actions2023-09-28
|
* fix: error isnt catch so stops the codeLibravatar André Oliveira2023-09-28
|
* 1.3.13 [skip ci]v1.3.13Libravatar github-actions2023-09-28
|
* fix: delete customIcon when press delete (#78)Libravatar André Oliveira2023-09-28
| | | backport commit from PR https://github.com/ferdium/ferdium-server/pull/47
* Bump docker/setup-buildx-action from 2 to 3 (#73)Libravatar dependabot[bot]2023-09-28
| | | | | | | | | | | | | | | Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump docker/metadata-action from 4 to 5 (#75)Libravatar dependabot[bot]2023-09-28
| | | | | | | | | | | | | | | | Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5. - [Release notes](https://github.com/docker/metadata-action/releases) - [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md) - [Commits](https://github.com/docker/metadata-action/compare/v4...v5) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump docker/build-push-action from 4 to 5 (#74)Libravatar dependabot[bot]2023-09-28
| | | | | | | | | | | | | | | Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update submodules [skip ci]Libravatar github-actions2023-09-28
|
* Bump docker/login-action from 2 to 3 (#72)Libravatar dependabot[bot]2023-09-28
| | | | | | | | | | | | | | | Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>