Mark Felder
e854c35e65
Convert tests to all use clear_config instead of Pleroma.Config.put
3年前
Mark Felder
f868dcf3ac
Ensure consistent behavior between pleroma.user activate/deactivate mix tasks
3年前
Mark Felder
5e8da27e14
Provide pleroma.user mix task for both activate and deactivate
3年前
Mark Felder
2c0fe2ea9e
Remove toggle_confirmation; require explicit state change
Also cosmetic changes to make the code clearer
3年前
Mark Felder
d36182c088
Change user.confirmation_pending field to user.is_confirmed
3年前
Mark Felder
7516660753
Remove toggle_activation
3年前
Mark Felder
860b5c7804
Change user.deactivated field to user.is_active
3年前
Haelwenn (lanodan) Monnier
c4439c630f
Bump Copyright to 2021
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/ >;'
3年前
lain
e1e7e4d379
Object: Rework how Object.normalize works
Now it defaults to not fetching, and the option is named.
3年前
Haelwenn (lanodan) Monnier
aa848cbd75
pleroma.instance: Fix Exiftool module name
3年前
lain
b17c36c45a
Tests: More test fixes.
3年前
lain
9ba60f70d2
Tests: Make as many tests as possible async.
In general, tests that match these criteria can be made async:
- Doesn't use real Cachex.
- Doesn't write to the Config / Application Environment.
- Uses Mock. Using Mox is fine.
- Uses the streamer.
3年前
lain
b4b68b71fc
Tests: Remove unneeded explicit cachex use.
Only use cachex when we're actually testing it.
3年前
Alexander Strizhakov
cebe3c7def
Fix for dropping posts/notifs in WS when mix task is executed
- start oban in mix tasks with empty queues, plugins and crontab
- fix for update_users_following_followers_counts
- fix for removed logo.png
- typo in resend confirmation emails mix task docs
- fix for uploads mix task (start Majic.Pool)
- fix for creating user mix task (start :fast_html app)
3年前
Mark Felder
e3dd0d45b7
Slip in a test to ensure we can use the atom syntax in mix task arguments
3年前
Ivan Tashkinov
e00c667145
[ #3174 ] Refactoring: ConfigDB fetching functions, ConfigDB tests.
Minor fixes.
3年前
Mark Felder
657002e738
Answer new prompt interactively
3年前
Mark Felder
e379ab8277
Add --force flag for delete and reset commands
Bunch of reorganization and consolidation
3年前
Mark Felder
13947999ad
Use a callback strategy to short circuit the functions and print a nice error
3年前
Mark Felder
3e6d9187a7
Add tests for config dumping
3年前
Egor Kislitsyn
35ba48494f
Stream follow updates
3年前
Haelwenn (lanodan) Monnier
e2f573d68b
pleroma.instance: Fix Exiftool module name
3年前
rinpatch
cc45c69fff
Remove release_env
While taking a final look at instance.gen before releasing I noticed
that the release_env task outputs messages in broken english. Upon
further inspection it seems to have even more severe issues which, in
my opinion, warrant it's at least temporary removal:
- We do not explain what it actually does, anywhere. Neither the task
docs nor instance.gen, nor installation instructions.
- It does not respect FHS on OTP releases (uses /opt/pleroma/config even
though we store the config in /etc/pleroma/config.exs).
- It doesn't work on OTP releases, which is the main reason it exists.
Neither systemd nor openrc service files for OTP include it.
- It is not mentioned in install guides other than the ones for Debian
and OTP releases.
3年前
Maksim Pechnikov
2030ffd490
fix test
4年前
Maksim Pechnikov
20e68b30f0
added generated `pleroma.env`
4年前
Alex Gleason
dc38dc8472
Replace User.toggle_confirmation/1 with User.confirm/1, fixes #2235
3年前
Mark Felder
09be8cb336
Credo
3年前
Alexander Strizhakov
b081080dd9
fixes after rebase
3年前
Alexander Strizhakov
6bf85440b3
mix tasks consistency
4年前
Sergey Suprunenko
75a5dd41ee
Add more tests for Database tasks and DigestEmailWorker
4年前
Ivan Tashkinov
a180c1360e
[ #1149 ] Oban mailer job. Adjusted tests.
4年前
Egor Kislitsyn
4b7f1c6995
Improve digest email template
4年前
Roman Chvanikov
f6036ce3b9
Fix tests
5年前
Roman Chvanikov
bd325132ca
Fix tests
5年前
Roman Chvanikov
3e17610587
Add task to test emails
5年前