lain
c9d73af74d
Cachex: Unify arity of callback function
4 years ago
lain
ee81a94ab2
Caching: Add caching behavior, add null implementation.
4 years ago
lain
95a9bdfc37
Tests: Use NullCache for async tests.
...
Caching can't work in async tests, so for them it is mocked to a
null cache that is always empty. Synchronous tests are stubbed
with the real Cachex, which is emptied after every test.
4 years ago
lain
713612c377
Cachex: Make caching provider switchable at runtime.
...
Defaults to Cachex.
4 years ago
lain
9a744d49c8
Jason: Remove by now superfluous jason_types file
4 years ago
lain
6bb4f4e172
Merge branch 'support/2255_posix_errors' into 'develop'
...
[#2255 ] added error messages for posix error code
See merge request pleroma/pleroma!3138
4 years ago
lain
0d285cf44f
Merge branch 'fix/config-gen-detect-exiftool' into 'develop'
...
instance.gen: Warn that stripping exif requires exiftool
Closes #2343
See merge request pleroma/pleroma!3197
4 years ago
Mark Felder
6dac2ac71a
Minor refactoring of the logic for hiding followers/following counts.
...
Field is not nullable anymore, and this is more readable.
4 years ago
rinpatch
7133c0c5ea
instance.gen: Warn that stripping exif requires exiftool
...
And default to no if it is not installed
Closes #2343
4 years ago
rinpatch
6aece536eb
instance.gen task: Only show files which will be actually overwritten
4 years ago
Ivan Tashkinov
7fff9c1bee
Tweaks to OAuth entities expiration: changed default to 30 days, removed hardcoded values usage, fixed OAuthView (expires_in).
4 years ago
Ivan Tashkinov
7da0349d73
Changed default OAuth token expiration time to 30 days.
4 years ago
lain
477c6c8e55
Merge branch 'auth-improvements' into 'develop'
...
Cookie auth rework / Auth subsystem refactoring and tweaks
Closes pleroma/secteam/pleroma#3
See merge request pleroma/pleroma!3112
4 years ago
lain
1436a2fa2d
Merge branch 'stream-follow-updates' into 'develop'
...
Stream follow updates
Closes #2299
See merge request pleroma/pleroma!3183
4 years ago
lain
e73d878b38
Merge branch 'feat/warn-large-pool-size' into 'develop'
...
Add a startup error for modified Repo pool_size
See merge request pleroma/pleroma!3190
4 years ago
lain
50d16a9e27
ApplicationRequirements: Add test, more text for pool size.
4 years ago
lain
5b9b7b4888
Apply 1 suggestion(s) to 1 file(s)
4 years ago
Mark Felder
fb3fd692c6
Add a startup error for modified Repo pool_size
4 years ago
Haelwenn (lanodan) Monnier
1403798820
instance.reachable?: Limit to binary input
4 years ago
Haelwenn (lanodan) Monnier
e1a2e8b17c
instance: Do not fetch unreachable instances
...
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2346
4 years ago
Ivan Tashkinov
c8e7ace812
Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
...
# Conflicts:
# CHANGELOG.md
4 years ago
lain
ed76323776
Merge branch 'feature/configdb-mix-tasks' into 'develop'
...
Add mix tasks to give additional ConfigDB recovery and debugging options
See merge request pleroma/pleroma!3174
4 years ago
Mark Felder
93428d7c11
Print out settings that will be removed when specifying the group and key for consistency
...
Fix error message when specified key doesn't exist
4 years ago
Mark Felder
61494b5245
Formatting
4 years ago
feld
d817bae802
Apply 1 suggestion(s) to 1 file(s)
4 years ago
Ivan Tashkinov
e00c667145
[ #3174 ] Refactoring: ConfigDB fetching functions, ConfigDB tests.
...
Minor fixes.
4 years ago
Ivan Tashkinov
a010c5b16a
Merge remote-tracking branch 'remotes/origin/develop' into auth-improvements
4 years ago
Ivan Tashkinov
e9859b68fc
[ #3112 ] Ensured presence and consistency of :user and :token assigns (EnsureUserTokenAssignsPlug). Refactored auth info dropping functions.
4 years ago
Mark Felder
50aadc3d5c
shell_yes?/1 was not showing the correct message and always defaults to yes which is dangerous
4 years ago
feld
6adad96c79
Merge branch 'issue/2256' into 'develop'
...
[#2256 ] added subject actor to moderation log
See merge request pleroma/pleroma!3164
4 years ago
Mark Felder
9dfda37821
More compact representation
4 years ago
Mark Felder
3bf5c5b015
Ensure deleting entire group prints out settings that will be removed before actually removing them
4 years ago
Mark Felder
696d39c3dc
Fix deleting an entire group. Also utilize Pleroma.ConfigDB.delete/1
4 years ago
Mark Felder
685e5c8509
Use Pleroma.ConfigDB.delete/1 instead of rolling our own
4 years ago
Mark Felder
4aad066091
Use Enum.any? to ensure we return true if there are results
4 years ago
rinpatch
1d04bd0894
Merge branch 'supported-emojos' into 'develop'
...
Update Emoji support to unicode 13.1, support all RGI emoji.
See merge request pleroma/pleroma!3186
4 years ago
Alexander Strizhakov
a02eb88396
config_db search methods
4 years ago
Mark Felder
7fd4f4908b
dump_key/2 no longer used
4 years ago
feld
60c4ac0f70
Apply 6 suggestion(s) to 1 file(s)
4 years ago
Mark Felder
95e908e4e2
Credo
4 years ago
lain
fa0d0b602f
Emoji: Also accept regional indicators
4 years ago
Mark Felder
16bdc2bcd0
Make the --force flag for reset command consistent with the others and deduplicate db truncation
4 years ago
Mark Felder
e379ab8277
Add --force flag for delete and reset commands
...
Bunch of reorganization and consolidation
4 years ago
Mark Felder
20a911f9f7
Add comment for this mysterious behavior
4 years ago
Mark Felder
25fab7da69
No need for a separate functions here
4 years ago
Mark Felder
13947999ad
Use a callback strategy to short circuit the functions and print a nice error
4 years ago
Mark Felder
a7b5280b5b
Centralize check that configdb is enabled which now raises an exception
4 years ago
Mark Felder
53a5ec1952
Left public during debugging
4 years ago
Mark Felder
5135a8189f
Use inspect instead of faking the output
4 years ago
Mark Felder
6334ba9ad3
Remove unnecessary keys command
4 years ago