pedr
|
ddc74af3d1
|
Chore: All: Change Logger to accept formatter function (#8702)
|
2023-08-28 14:30:56 +01:00 |
|
Laurent Cozic
|
2e9f93ad9a
|
Tools: Enable eslint rule comma-dangle: always-multiline for functions
|
2023-08-22 11:58:53 +01:00 |
|
Hubert
|
f9ac4e112b
|
Server: Resolves #7808: Add a link to resend email verification email (#8650)
|
2023-08-18 12:48:09 +01:00 |
|
Hubert
|
2a4c7a334e
|
Server: Fixes #8307: Searching for user should be case insensitive (#8682)
|
2023-08-18 09:39:57 +01:00 |
|
Hubert
|
df1b0a96f4
|
Server: Fixes #8308: Sorting users by "total size" leads to a crash (#8680)
|
2023-08-18 09:36:41 +01:00 |
|
Laurent Cozic
|
5ed3d94faa
|
Server: Ensure that server does not crash when trying to start a task that is already running
|
2023-08-16 15:03:20 +01:00 |
|
Laurent Cozic
|
5ab1b0bfd0
|
Chore: Server: Move isHashedPassword under auth.ts
|
2023-08-08 12:06:47 +01:00 |
|
pedr
|
3b1a726a23
|
Server: throwing an error if the password being saved already seems to be hashed (#8637)
|
2023-08-08 11:15:03 +01:00 |
|
Laurent Cozic
|
9d16dd22be
|
Server: Disallow loading env file that contains duplicate keys
|
2023-08-05 18:33:26 +01:00 |
|
Laurent Cozic
|
c0501fc4e0
|
Server: Removed obsolete node-env-file dependency
|
2023-08-05 18:26:12 +01:00 |
|
Laurent Cozic
|
1acbb5dc9a
|
Server: Do not allow the server to start if a migration needs to be applied
|
2023-08-05 17:42:29 +01:00 |
|
Laurent Cozic
|
13c4eba3af
|
Server: Allow any account to share with any other account
|
2023-08-04 15:55:51 +01:00 |
|
Laurent Cozic
|
887c271853
|
Chore: Trying to fix logger (#8610)
|
2023-08-04 10:57:54 +01:00 |
|
Laurent Cozic
|
16c87c36da
|
Chore: Move Logger from lib to utils package
|
2023-07-27 16:08:11 +01:00 |
|
Laurent Cozic
|
36e9e0a33c
|
Server: Support setting an instance name
|
2023-07-26 14:42:35 +01:00 |
|
Laurent Cozic
|
d78ab16021
|
Server: Add support for separate admin instance
|
2023-07-26 14:36:50 +01:00 |
|
Laurent Cozic
|
c718706f9c
|
Server: Remove event-based services
|
2023-07-26 10:40:56 +01:00 |
|
Laurent Cozic
|
68ffdc5c0f
|
Server: By default, sort user deletion in descending order
|
2023-07-15 11:52:35 +01:00 |
|
Henry Heino
|
28923a69b2
|
Chore: Resolves #8360: Use @typescript-eslint/indent for TypeScript files (#8367)
|
2023-07-06 19:17:41 +01:00 |
|
Laurent Cozic
|
dd6eec6a03
|
Tools: Apply rule @typescript-eslint/ban-types
|
2023-06-30 10:30:29 +01:00 |
|
Laurent Cozic
|
0c4ba592f6
|
Tools: Apply rule github/array-foreach
|
2023-06-30 09:39:21 +01:00 |
|
Laurent Cozic
|
e89b59be8e
|
Tools: Apply eslint rule @typescript-eslint/no-inferrable-types with ignoreArguments=false
|
2023-06-30 09:11:26 +01:00 |
|
Laurent Cozic
|
315f071337
|
Tools: Apply eslint rule @typescript-eslint/no-inferrable-types with ignoreProperties=false
|
2023-06-30 09:07:03 +01:00 |
|
Laurent Cozic
|
60c25f88cf
|
Chore: Server: Refactor error codes
|
2023-06-20 10:43:51 +01:00 |
|
Laurent Cozic
|
17888a2da0
|
Server: Improve performance and reliability when adding an item
|
2023-06-18 10:38:54 +01:00 |
|
Laurent Cozic
|
878bf13a0e
|
Chore: Server: Convert migrations to arrow functions
|
2023-06-16 10:14:01 +01:00 |
|
Laurent Cozic
|
2078fa4e40
|
Fix tests
|
2023-06-14 15:59:20 +01:00 |
|
renovate[bot]
|
19992ffcf9
|
Update buildTools (major) (#8266)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
|
2023-06-06 10:55:02 +01:00 |
|
Laurent Cozic
|
c89edd7b22
|
Tools: Implement "prefer-object-spread" eslint rule
|
2023-06-01 12:02:36 +01:00 |
|
Laurent Cozic
|
9ffe990c0b
|
Fixed tests
|
2023-05-17 19:59:22 +01:00 |
|
Laurent Cozic
|
a7e185eb11
|
Server: Fixed copyright year
|
2023-05-17 18:23:38 +01:00 |
|
Laurent Cozic
|
091eff9bc2
|
Server: Allow giving a different version number to forks
|
2023-05-17 18:16:29 +01:00 |
|
Laurent Cozic
|
84b130e0cb
|
Server: Process orphaned items
|
2023-05-17 15:11:55 +01:00 |
|
Laurent Cozic
|
a0b707cbda
|
Desktop, Server: Improved handling of items with duplicate IDs
|
2023-05-15 17:49:26 +01:00 |
|
Laurent Cozic
|
33f0811ad2
|
Server: Resolves #8153: Allow setting NTP server using NTP_SERVER env variable
|
2023-05-10 12:50:48 +01:00 |
|
Laurent Cozic
|
99c6c9b411
|
Tools: Add more eslint/jest rules
|
2023-03-09 17:50:56 +00:00 |
|
Laurent Cozic
|
3eca4ada5a
|
Tools: Add eslint rule "jest/require-top-level-describe"
|
2023-03-09 17:50:56 +00:00 |
|
Laurent Cozic
|
c1db7182ac
|
Tools: Add class member accessibility modifiers and converted rule @typescript-eslint/explicit-member-accessibility to an error
|
2023-03-06 14:22:37 +00:00 |
|
pedr
|
f2995dd196
|
Tools: Add prefer-arrow-callbacks to ESlint rules (#7810)
|
2023-02-20 15:02:29 +00:00 |
|
Laurent Cozic
|
7fa1459dc3
|
Tools: Apply eslint rules "no-console" and "id-denylist"
|
2023-02-16 10:58:24 +00:00 |
|
Laurent Cozic
|
d55d4d42e5
|
Doc: Fixed licence info
|
2023-02-13 17:10:09 +00:00 |
|
Laurent Cozic
|
107f2e128e
|
Server: Clean up share logic
|
2023-02-09 19:42:16 +00:00 |
|
Laurent Cozic
|
293f621e46
|
Server: Fixed sharing issue when a user no longer has a user item associated with their account
|
2023-02-09 18:24:09 +00:00 |
|
Laurent Cozic
|
05c17fbfac
|
Server: Fixed sharing issue for changes that are associated with deleted items
|
2023-02-09 15:56:44 +00:00 |
|
Laurent Cozic
|
9ed022458b
|
Chore: Server: Clean up
|
2023-02-06 18:59:36 +00:00 |
|
Laurent Cozic
|
ba5f0bc6e3
|
Server: Fixed issue when an item is associated with a share that no longer exists
|
2023-02-06 18:59:36 +00:00 |
|
Laurent Cozic
|
0019bb8d6b
|
Tools: Add eslint rule "@typescript-eslint/no-inferrable-types"
|
2023-02-05 12:27:09 +00:00 |
|
Laurent Cozic
|
4888b4bd14
|
Tools: Enable eslint rule "comma-spacing"
|
2023-01-11 18:40:14 +00:00 |
|
Gavin Mogan
|
01d451f72a
|
Server: Add in ability to use Postgres connection string in configuration (#6836)
|
2022-12-28 14:38:30 +00:00 |
|
Laurent Cozic
|
5c8861cbd1
|
Server: Fixes #7525: Fixed regression that would prevent styles from being loaded in published notes
|
2022-12-26 11:56:34 +00:00 |
|
Laurent Cozic
|
f6ca396e6e
|
Chore: Server: Improve types to better detect dependency changes
|
2022-12-18 17:07:04 +00:00 |
|
Laurent Cozic
|
2f46a175ab
|
Fixed tests
|
2022-12-18 16:39:02 +00:00 |
|
Laurent Cozic
|
31c66ae3cd
|
Server: Fixes #7463: Fixed regression introduced by form-parse lib update
|
2022-12-18 16:00:34 +00:00 |
|
Laurent Cozic
|
c0541950a7
|
Fix TS errors
|
2022-11-17 16:34:16 +00:00 |
|
Laurent Cozic
|
64199704c2
|
Chore: Complete Jest upgrade
|
2022-11-15 10:23:50 +00:00 |
|
Laurent Cozic
|
97e88d7983
|
Fixed CI
|
2022-11-13 11:37:05 +00:00 |
|
Laurent Cozic
|
a9d2af5631
|
Chore: Fixed server origin (regression)
|
2022-11-05 11:50:45 +00:00 |
|
Laurent Cozic
|
ccf5d204f0
|
Server: Fixed account activation logic
|
2022-11-04 16:36:54 +00:00 |
|
Laurent Cozic
|
21883b4e6b
|
Server: Fail-safe when trying to delete a non-disabled account
|
2022-11-04 16:18:41 +00:00 |
|
Laurent Cozic
|
bbc4228ed9
|
Server: When re-activating an account, remove it from the deletion queue
|
2022-11-04 15:30:04 +00:00 |
|
Laurent Cozic
|
a8ed365bcf
|
Chore: Fixed types in server pckage
|
2022-11-04 09:08:49 +00:00 |
|
Laurent Cozic
|
7183f79b28
|
Chore: Disable flaky server test
|
2022-10-29 12:21:44 +01:00 |
|
Laurent Cozic
|
8cb006cfd9
|
Doc: Fixed typo
|
2022-10-29 11:48:25 +01:00 |
|
Laurent Cozic
|
5d31c087b0
|
Chore: Sort property names
|
2022-10-24 11:38:36 +01:00 |
|
Laurent Cozic
|
1379c9c706
|
Server: Allow enabling and disabling tasks
|
2022-10-21 11:47:39 +01:00 |
|
Laurent Cozic
|
35ce87303f
|
Doc: Update copyright
|
2022-10-20 14:27:16 +01:00 |
|
Laurent Cozic
|
bf92ee7c44
|
Server: Update sender email
|
2022-10-20 11:26:49 +01:00 |
|
Laurent Cozic
|
1cfbefb76a
|
Server: Allow searching user by email or name
|
2022-10-18 16:51:04 +01:00 |
|
Laurent Cozic
|
8ac8d537c8
|
Server: Paginate users
|
2022-10-18 16:50:36 +01:00 |
|
Laurent Cozic
|
8ea6d89d49
|
Server: Refactor table structure
|
2022-10-18 16:45:41 +01:00 |
|
Laurent Cozic
|
0853521bc9
|
Server: Update email templates
|
2022-10-06 11:40:11 +01:00 |
|
Henry Heino
|
1069d7d6fb
|
Chore: Update ESLint and TypeScript (#6774)
|
2022-08-31 12:57:28 +01:00 |
|
Laurent Cozic
|
ce02d4c94f
|
Chore: Finished applying eqeqeq rule
|
2022-07-23 11:33:12 +02:00 |
|
Laurent Cozic
|
2c4cf9fbdb
|
Server: Answer recurrent question
|
2022-07-05 15:16:33 +01:00 |
|
Laurent Cozic
|
f99b8dfde8
|
Server: Process user deletions once an hour
|
2022-06-28 11:05:09 +01:00 |
|
Laurent Cozic
|
ce6797d842
|
Server: Fixed recursively sharing note
|
2022-06-14 18:48:15 +01:00 |
|
Laurent Cozic
|
29a1cc022c
|
Server: Add support for recursively publishing a note
|
2022-06-14 18:47:43 +01:00 |
|
Laurent Cozic
|
8ea32201e7
|
Server: Fixes #6491: Could not manually start task
|
2022-06-14 15:30:13 +01:00 |
|
Laurent Cozic
|
0618e9ec90
|
Server: Fixes #6531: Fixed Unsupported File Type error when sharing certain notes
|
2022-06-14 14:58:52 +01:00 |
|
Laurent Cozic
|
55db877f85
|
Tools: Use simpler test passwords
|
2022-04-12 17:06:53 +01:00 |
|
Laurent Cozic
|
b3d09ce776
|
Doc: Add Joplin Cloud Teams offer to website
|
2022-04-07 15:35:15 +01:00 |
|
Laurent Cozic
|
cb637e817b
|
Server: Do not make checkboxes in published notes clickable
|
2022-04-05 15:42:06 +01:00 |
|
Laurent Cozic
|
d5dfecc19f
|
Server: Automatically delete expired sessions
|
2022-03-28 15:51:44 +01:00 |
|
Laurent Cozic
|
8f8cc12d79
|
Server: Fixed removal of user deletion tasks
|
2022-03-28 15:51:43 +01:00 |
|
Laurent Cozic
|
8e1802409f
|
Server: Cannot sort user deletions by email
|
2022-03-28 15:51:43 +01:00 |
|
Laurent Cozic
|
053dbabf74
|
Server: Add support for sidebar in user pages
|
2022-03-03 11:33:46 +00:00 |
|
Laurent Cozic
|
422a5bfa91
|
Server: Fixed sidebar menu selection
|
2022-02-23 14:03:02 +00:00 |
|
Laurent Cozic
|
bfe5ee8ba3
|
Server: Fixed user deletion schedule
|
2022-02-23 14:03:01 +00:00 |
|
Laurent Cozic
|
fe787d1257
|
Chore: clean up
|
2022-02-12 17:46:32 +00:00 |
|
Laurent Cozic
|
31fcd0ed1d
|
Server: Only use Stripe "customer.subscription.created" event to provision subscriptions
|
2022-02-05 18:32:45 +00:00 |
|
Laurent Cozic
|
e3c9bcbec6
|
Server: Improve admin email UI
|
2022-02-03 11:25:13 +00:00 |
|
Laurent Cozic
|
4c11bbf0da
|
Server: Disable session expiration logic for now
As we do not know how many people have version 2.5+
|
2022-02-02 19:17:50 +00:00 |
|
Laurent Cozic
|
69170dd362
|
Server: Enabled task to automatically delete sessions every 6 hours
|
2022-02-01 17:57:01 +00:00 |
|
Laurent Cozic
|
1afcb27601
|
Server: Add task to automate deletion of disabled accounts
|
2022-02-01 17:55:14 +00:00 |
|
Laurent Cozic
|
68469bc1a5
|
Server: Temporarily save user info before deleting account
|
2022-02-01 15:39:25 +00:00 |
|
Laurent Cozic
|
a4e279270b
|
Chore: Fixed server db types
|
2022-02-01 14:40:02 +00:00 |
|
Laurent Cozic
|
2f7ab7e92e
|
Server: Set a timestamp when disabling a user
So that it can be used later on to decide if user data
should be automatically deleted or not.
|
2022-01-31 19:52:30 +00:00 |
|
Laurent Cozic
|
dd705680f1
|
Doc: Update help
|
2022-01-29 19:37:27 +00:00 |
|
Laurent Cozic
|
00163f58d0
|
Server: Always display Help link even when not logged in
|
2022-01-29 19:31:48 +00:00 |
|
Laurent Cozic
|
df9c460363
|
Server: Make page wider only when displaying admin pages
|
2022-01-29 19:21:37 +00:00 |
|