aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
Commit message (Collapse)AuthorAge
* 2.0.2 [skip ci]v2.0.2Libravatar github-actions2023-10-13
|
* 2.0.1 [skip ci]v2.0.1Libravatar 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
|
* 1.3.15 [skip ci]v1.3.15Libravatar github-actions2023-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
|
* 1.3.13 [skip ci]v1.3.13Libravatar github-actions2023-09-28
|
* Upgrade 'npm' to '18.15.0' and 'pnpm' to 7.30.0'Libravatar Vijay A2023-03-21
|
* Upgrade 'pnpm' to '7.26.1'Libravatar Vijay A2023-01-29
|
* Upgrade 'nodejs' to '18.13.0', 'pnpm' to '7.25.1' and the recipes submoduleLibravatar Vijay A2023-01-28
|
* Upgrade 'pnpm' to '7.19.0'; Upgrade submodulesLibravatar Vijay A2022-12-29
|
* 1.3.12 [skip ci]v1.3.12Libravatar github-actions2022-12-10
|
* migrate npm to pnpm for buildLibravatar Balaji Vijayakumar2022-12-09
|
* Add 'python' dependency for compiling native libsLibravatar Vijay A2022-12-09
|
* Update 'recipes' submoduleLibravatar Vijay A2022-12-09
|
* Upgrade 'nodejs' to '16.18.1' and 'npm' to '8.19.2'Libravatar Vijay A2022-12-09
|
* 1.3.11 [skip ci]v1.3.11Libravatar github-actions2022-08-29
|
* 1.3.10 [skip ci]v1.3.10Libravatar github-actions2022-07-19
|
* 1.3.9 [skip ci]v1.3.9Libravatar github-actions2022-07-10
|
* Update dependencies and fix local server directory traversalLibravatar Kristóf Marussy2022-07-10
|
* 1.3.8 [skip ci]v1.3.8Libravatar github-actions2022-06-08
|
* 1.3.7 [skip ci]v1.3.7Libravatar github-actions2022-06-02
|
* Fix gh actions (#38)Libravatar André Oliveira2022-06-02
| | | | | | | | | * Manual version bump * Fix GH Actions * Add fix to not publish for every commit * Fixes reviews
* Upgrade 'node' (16.14 -> 16.15); Upgrade 'pnpm' (6 --> 7)Libravatar Vijay A2022-05-10
|
* Regenerate contributors [skip ci]Libravatar Vijay A2022-04-30
|
* build: Do not run husky for production builds, only for dev builds (#12)Libravatar Eric Reeves2022-04-30
| | | | | * Use 'is-ci' to determine if we are in a CI system Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* update node version to 16.14.2 (#7)Libravatar Santhosh C2022-04-26
| | | | | | | * Update dependencies (node, npm and node-gyp) to be coherent with Ferdium-App * Update 'recipes' submodule Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com> Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
* Rebranded from 'ferdi' to 'ferdium' (#4)Libravatar Vijay Aravamudhan2022-04-24
|
* 1.3.2Libravatar kytwb2022-03-14
|
* Bump node-fetch from 2.6.1 to 2.6.7 (#100)Libravatar dependabot[bot]2022-03-02
| | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add recipes updateLibravatar kytwb2022-01-07
|
* 1.3.1Libravatar kytwb2022-01-02
|
* 1.3.0Libravatar kytwb2021-12-31
|
* Upgrade the Node package `pg` to at least 8.0.3Libravatar Edgars2021-10-29
| | | | | | | | | | | | | | | | | | | | | | | `package.json` and `package-lock.json` were updated to upgrade the Node package `pg` to at least version 8.0.3 to fix the following error: SubError [TimeoutError]: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call? at /app/node_modules/knex/lib/client.js:339:13 at tryCatcher (/app/node_modules/bluebird/js/release/util.js:16:23) at /app/node_modules/bluebird/js/release/catch_filter.js:17:41 at tryCatcher (/app/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/app/node_modules/bluebird/js/release/promise.js:517:31) at Promise._settlePromise (/app/node_modules/bluebird/js/release/promise.js:574:18) at Promise._settlePromise0 (/app/node_modules/bluebird/js/release/promise.js:619:10) at Promise._settlePromises (/app/node_modules/bluebird/js/release/promise.js:695:18) at _drainQueueStep (/app/node_modules/bluebird/js/release/async.js:138:12) at _drainQueue (/app/node_modules/bluebird/js/release/async.js:131:9) at Async._drainQueues (/app/node_modules/bluebird/js/release/async.js:147:5) at Immediate.Async.drainQueues [as _onImmediate] (/app/node_modules/bluebird/js/release/async.js:17:14) at processImmediate (internal/timers.js:464:21) { sql: undefined, bindings: undefined }
* Merge pull request #48 from k0staa/masterLibravatar thursday2021-09-18
|\ | | | | Moving the server-docker repository to the server repository and enabling image building from the current version of the application code
| * Added mysqlLibravatar thursday2021-07-21
| | | | | | Based on the package.json that was generated after installing mysql inside of a running ferdi-server container using the command: npm install --save mysql
| * Update package.jsonLibravatar thursday2021-07-21
| | | | | | Adding the node mysql helper
| * Update package.jsonLibravatar thursday2021-07-12
| | | | | | Upgraded nodejs to '14.17.3' to match HEAD
* | chore: improve dev setupLibravatar mhatvan2021-08-04
| | | | | | | | | | | | | | | | - upgrade uuid, eslint, husky - improve .eslintrc.js and correct lint script - update uuid imports to conform to v8 - add .prettierrc.js for consistent formatting - file changes due to lint --fix
* | Upgraded nodejs to '14.17.3'Libravatar Vijay A2021-07-11
|/
* Added husky pre-commit hook to run linterLibravatar Vijay A2021-05-19
|
* [Housekeeping] Added missing hygiene configs/files for developer/contributor.Libravatar Vijay A2021-05-19
|
* Bump node-fetch from 2.6.0 to 2.6.1Libravatar dependabot[bot]2020-09-12
| | | | | | | | Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1) Signed-off-by: dependabot[bot] <support@github.com>
* #16 Implement Password resetLibravatar vantezzen2020-04-02
|
* Upgrade dependenciesLibravatar vantezzen2020-04-02
|
* Bump version numberLibravatar vantezzen2020-04-02
|
* Bump version numberLibravatar Bennett2020-03-10
|
* Bump version numberLibravatar Bennett2020-03-10
|
* Bump version numberLibravatar Bennett2020-03-10
|