Tom Hughes
|
c38e3d6144
|
Enforce changeset size limit for API calls which make changes
|
2024-06-19 00:46:34 +01:00 |
|
Nenad Vujicic
|
a4d3d324ec
|
Add note and diary comments counts to the user profile
Fixes #1643
|
2024-06-07 21:20:42 +02:00 |
|
Anton Khorev
|
a73e20cd5c
|
Set Open Graph image to first image for diary entries
|
2024-06-06 17:28:57 +03:00 |
|
Tom Hughes
|
d3d0da0328
|
Fix new rubocop warnings
|
2024-05-28 17:39:33 +01:00 |
|
Tom Hughes
|
ca893c1153
|
Fix new rubocop warnings
|
2024-05-21 18:21:56 +01:00 |
|
Andy Allan
|
39963d8c70
|
Merge pull request #4633 from tomhughes/trace-images
Trace image cleanups
|
2024-05-15 16:38:00 +01:00 |
|
Milan Cvetkovic
|
f8a606869e
|
Remove email confirmation field in signup form
|
2024-04-27 12:44:09 +01:00 |
|
Anton Khorev
|
b8cf4b59e5
|
Add (creator_id, id) index to blocks table
|
2024-04-05 12:21:08 +03:00 |
|
Anton Khorev
|
f19e0c36f5
|
Remove outdated comment
|
2024-03-30 11:03:06 +03:00 |
|
Anton Khorev
|
349200fb0a
|
Rename update element consistency check
|
2024-03-30 10:57:39 +03:00 |
|
Anton Khorev
|
09f6b83486
|
Refactor update element consistency check
|
2024-03-30 10:57:27 +03:00 |
|
Anton Khorev
|
29432d5e9f
|
Rename create element consistency check
|
2024-03-30 10:13:24 +03:00 |
|
Anton Khorev
|
f50ca826aa
|
Refactor create element consistency check
|
2024-03-30 10:09:55 +03:00 |
|
Tom Hughes
|
91143a5959
|
Use imported scope to simplify trace controller methods
|
2024-03-28 17:26:04 +00:00 |
|
Anton Khorev
|
16cc2e75a7
|
Remove unused includes of ConsistencyValidations
|
2024-03-28 11:49:49 +03:00 |
|
Tom Hughes
|
c91bd55222
|
Merge remote-tracking branch 'upstream/pull/4566'
|
2024-03-13 18:05:48 +00:00 |
|
Tom Hughes
|
d56322a0dd
|
Consistently exclude hidden diaries from spam scoring
|
2024-03-12 00:13:57 +00:00 |
|
Ishmeet Singh
|
a33174acb8
|
Add NOT NULL constraints to redaction title and description
|
2024-03-11 09:27:11 +00:00 |
|
Tom Hughes
|
29cc21c599
|
Drop user tokens table
|
2024-02-28 21:02:54 +00:00 |
|
Tom Hughes
|
3360f91733
|
Require display names to have a minimum unicode width of 3 columns
Fixes #4538
|
2024-02-25 13:21:03 +00:00 |
|
Andy Allan
|
a1a6c577e8
|
Merge pull request #4534 from tomhughes/list-headers
Add standard List-XXX headers to some notification mails
|
2024-02-25 11:36:05 +01:00 |
|
Andy Allan
|
2dfe6f3f2e
|
Merge pull request #4536 from tomhughes/trace-size-limit
Add a limit on the number of points in a GPS trace
|
2024-02-25 11:35:20 +01:00 |
|
Andy Allan
|
52f755cb27
|
Merge pull request #4535 from tomhughes/rails-tokens
Use rails generated tokens for emails
|
2024-02-25 11:32:15 +01:00 |
|
Tom Hughes
|
741ed58838
|
Add a limit on the number of points in a GPS trace
|
2024-02-25 09:50:02 +00:00 |
|
Tom Hughes
|
8e21e4e801
|
Move mechanics of changeset subscriptions into the model
|
2024-02-25 09:48:11 +00:00 |
|
Tom Hughes
|
9444ad494f
|
Reduce priority of multiple simulataneous trace imports
|
2024-02-24 17:07:38 +00:00 |
|
Tom Hughes
|
33d292e981
|
Move scheduling of trace import and destruction to the model
|
2024-02-24 17:07:38 +00:00 |
|
Tom Hughes
|
4dff06a629
|
Use rails tokens for signup confirmations
|
2024-02-24 13:53:05 +00:00 |
|
Tom Hughes
|
ad2739347b
|
Use rails tokens for email changes
|
2024-02-24 13:52:35 +00:00 |
|
Tom Hughes
|
b8fad531e4
|
Use rails tokens for password resets
|
2024-02-24 13:23:19 +00:00 |
|
Tom Hughes
|
b42d48ff65
|
Add scope for unexpired user tokens
|
2024-02-24 13:20:07 +00:00 |
|
Andy Allan
|
c9a86866bb
|
Merge pull request #4485 from tomhughes/drop-lower-index
Drop lowercase index on display names
|
2024-01-18 10:49:52 +00:00 |
|
Andy Allan
|
7406ae5dcc
|
Merge pull request #4218 from AntonKhorev/no-user-id-renames
Disallow username changes to user_n if n isn't their id
|
2024-01-18 10:47:17 +00:00 |
|
Andy Allan
|
0a21080192
|
Move change detection to validation declaration
This aligns with other validations. Also add test to ensure unchanged
display_names are treated as valid.
|
2024-01-18 10:33:56 +00:00 |
|
Anton Khorev
|
2c342adc0d
|
Disallow username changes to user_n if n isn't their id
|
2024-01-18 10:33:56 +00:00 |
|
Tom Hughes
|
9db635a992
|
Drop lowercase index on display names
|
2024-01-17 19:05:25 +00:00 |
|
Andy Allan
|
d5efa4c357
|
Merge pull request #4405 from tomhughes/normalize-display-name
Require user names to be unique after unicode normalisation
|
2024-01-17 16:24:09 +00:00 |
|
Tom Hughes
|
242a4a1aee
|
Include both copies of the password in the saved user
This allows is to go back to hashing passwords when the user is saved.
Fixes #4474
|
2024-01-12 17:55:16 +00:00 |
|
Anton Khorev
|
6427f68ea7
|
Don't show native language name if it's the same as English name
|
2024-01-02 09:09:33 +03:00 |
|
Gregory Igelmund
|
efc61f1315
|
Add basic structures for UserMute and Message muting logic
Including models, migration, controllers, views & locales.
|
2023-12-19 12:57:47 -05:00 |
|
Tom Hughes
|
9a6a6fab73
|
Make allow_account_creation work the same as other ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Milan Cvetkovic
|
a4c23cd89f
|
Implement allow list for account creation
|
2023-12-17 07:55:43 +00:00 |
|
Tom Hughes
|
c12f8959dd
|
Require user names to be unique after unicode normalisation
As with the previous checks on case sensitivity this only affects
new users, and changes to names of existing users.
|
2023-12-13 22:27:36 +00:00 |
|
Tom Hughes
|
0c2e471708
|
Fix new rubocop warnings
|
2023-12-05 18:13:13 +00:00 |
|
Anton Khorev
|
a8aaf62e62
|
Add earliest allowed deletion time to user model
|
2023-11-22 17:02:48 +03:00 |
|
Tom Hughes
|
aaed886890
|
Hash passwords as soon as a new user is created
|
2023-11-16 01:02:11 +00:00 |
|
Tom Hughes
|
cebda5ffb9
|
Merge remote-tracking branch 'upstream/pull/4319'
|
2023-11-15 17:14:49 +00:00 |
|
Tom Hughes
|
68845eb725
|
Use the URL safe base64 variant for mail tokens
|
2023-11-08 22:53:18 +00:00 |
|
Tom Hughes
|
675b89ddb7
|
Strengthen the tokens used in email reply addresses
|
2023-11-07 17:52:31 +00:00 |
|
Tom Hughes
|
c6bb4a5f4e
|
Add importer role that can be associated with higher rate limits
|
2023-11-02 08:58:12 +00:00 |
|