lain
0f527c9e02
Mix: Update linkify to 0.4.1
4 years ago
Ivan Tashkinov
5cfa32cb50
[ #2301 ] Quick fix: users with is_discoverable == false (default!) are included in search results.
4 years ago
Alexander Strizhakov
897b62091b
fix for elixir 1.11
...
load runtime configs in releases with config provider
4 years ago
lain
c26583c99e
SideEffects: fix test
4 years ago
lain
41d6225e2e
User: Remove left-over (wrong) fix.
4 years ago
lain
a32e13e6c4
User: Don't allow local users in remote changesets
4 years ago
Mark Felder
c10783087f
Switch to a fork of Hackney 1.15.2 for now so we can have our URL normalization bugfix
4 years ago
lain
66c75b0192
Update changelog
4 years ago
lain
29c3c35ba1
Search: Only skip ordering the rum index.
4 years ago
lain
3388bf9c9b
Activity search: Fix order of results
...
Greatly speeds up the search for RUM.
4 years ago
Mark Felder
42a386eb9f
Document fixing the pleroma.user delete_activities mix task
4 years ago
Mark Felder
a21aeeee12
Need to start web_resp cache or mix task fails
4 years ago
Mark Felder
93852f1b42
Document S3 and Elixir 1.11 compat fix
4 years ago
Mark Felder
012108a299
Fix S3 uploads with Elixir 1.11
4 years ago
Haelwenn (lanodan) Monnier
aa848cbd75
pleroma.instance: Fix Exiftool module name
4 years ago
Alexander Strizhakov
065009a57a
remove PurgeExpiredActivity from Oban db config
4 years ago
Alexander Strizhakov
538af14d52
possibility to run rollback in test env
4 years ago
feld
c5cce89f50
Merge branch 'update-elixir-make' into 'develop'
...
Update for retired elixir_make package version
See merge request pleroma/pleroma!3211
4 years ago
Alexander Strizhakov
dedc575225
update for retired elixir_make package version
4 years ago
rinpatch
0ca13be499
Merge branch 'update/instance-gen-template' into 'develop'
...
Update instance.gen template
See merge request pleroma/pleroma!3210
4 years ago
Haelwenn (lanodan) Monnier
87b13c5430
Create Object.hashtags/1 wrapper
4 years ago
Haelwenn (lanodan) Monnier
acb03d591b
Insert text representation of hashtags into object["hashtags"]
...
Includes a new mix task: pleroma.database fill_old_hashtags
4 years ago
Mark Felder
d5746e8447
Do not include pool_size in the template. It encourages unwanted fiddling :)
4 years ago
lain
8e1f32e715
Merge branch 'develop' into 'develop'
...
WebFinger: add subscribe_address in return data of JSON responses
See merge request pleroma/pleroma!3206
4 years ago
lain
ab633e51ab
Linting
4 years ago
lain
1a3da01a65
Tests: Stub the pipeline in all tests.
...
Restores the old un-moxed behavior.
4 years ago
lain
5db1e6c8d3
Pipeline test: Switch from Mock to Mox.
...
Speeds up the test and makes it possible to run async.
4 years ago
lain
0ef0aed205
Tests: Add a helper method to reduce sleeping times in test.
...
This will 'time travel', i.e. change the inserted_at and update_at
fields of the object in question. This is used to backdate things
were we used sleeping before to ensure time differences.
4 years ago
lain
ba19975838
Linting
4 years ago
lain
9d5ce82221
Test: More async/sync tweaks.
4 years ago
lain
b17c36c45a
Tests: More test fixes.
4 years ago
lain
2f8ec8a9cc
XMLBuidlder test: Make async.
4 years ago
lain
ecd39a8fe5
Test config: Raise pool size for postgres.
...
Given all the async tests, this can become a bottleneck.
4 years ago
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.
4 years ago
lain
c9d73af74d
Cachex: Unify arity of callback function
4 years ago
lain
ee81a94ab2
Caching: Add caching behavior, add null implementation.
4 years ago
Kaizhe Huang
fb02241580
Fix trailing whitespaces in lib/pleroma/web/web_finger.ex
4 years ago
lain
19be32a74e
Merge branch 'fix/remove-sharelock-warning-oban-configdb' into 'develop'
...
config/description.exs: Remove outdated information about Oban
See merge request pleroma/pleroma!3208
4 years ago
rinpatch
d501e55ec7
Merge branch 'bugfix/mastofe-install-script' into 'develop'
...
download-mastofe-build.sh: Proper exit when artifact is missing
Closes #2329
See merge request pleroma/pleroma!3191
4 years ago
Kaizhe Huang
509f82e4d6
Add test for subscribe_address in JSON WebFinger response
4 years ago
rinpatch
a05e1d4e48
config/description.exs: Remove outdated information about Oban
...
The version of Oban we depend on no longer uses ShareLocks, so this
note no longer applies.
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
FiveYellowMice
83cd7f2b5f
WebFinger: add subscribe_address in return data of JSON responses
4 years ago
lain
b4b68b71fc
Tests: Remove unneeded explicit cachex use.
...
Only use cachex when we're actually testing it.
4 years ago
lain
c1129ff674
Tests: Reset all cachex caches between synchronous tests
...
Don't bother in the async case, it doesn't make sense there.
4 years ago
rinpatch
afc68a052c
Merge branch 'long-life-oauth-tokens' into 'develop'
...
[#2353 ] Virtually never-expiring OAuth tokens (new and already issued ones)
Closes #2353
See merge request pleroma/pleroma!3205
4 years ago
Ivan Tashkinov
62bf4a1292
[ #2353 ] Virtually never-expiring OAuth tokens (new and already issued ones).
4 years ago
feld
ff7f7416f7
Merge branch 'registration-workflow' into 'develop'
...
Improve registration workflow, fixes #2175
Closes #2235 and #2175
See merge request pleroma/pleroma!3068
4 years ago