Alex Gleason
|
721c966842
|
FrontendStatic: make Router a runtime dep
Speeds up recompilation by removing compile-time cycles
|
il y a 3 ans |
Alex Gleason
|
fa543a9361
|
ActivityPub.Pipeline: switch to runtime deps
Speed up recompilation by breaking compile-time cycles
|
il y a 3 ans |
Alex Gleason
|
3ff9c5e2a6
|
Break out activity-specific HTML functions into Pleroma.Activity.HTML
Fixes cycles in lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex
|
il y a 3 ans |
Alex Gleason
|
c9e4200ed2
|
Create real Views for all Controllers
This makes views depend on each other at runtime instead of compile-time
|
il y a 3 ans |
Alex Gleason
|
32d263cb90
|
Config: use runtime deps instead of module attributes
Speeds up recompilation time by breaking compile-time cycles
|
il y a 3 ans |
Alex Gleason
|
0ada3fe823
|
Gun: use runtime deps in ConnectionPool
Speed up recompilation time by breaking compile-time cycles
|
il y a 3 ans |
Alex Gleason
|
3ebede4b51
|
Gun: make Gun.API a runtime dep
Speed up recompilation by breaking a compile-time cycle
|
il y a 3 ans |
Alex Gleason
|
c23b81e399
|
Pleroma.Web.get_api_routes/0 --> Pleroma.Web.Router.get_api_routes/0
Reduce recompilation time by breaking compile-time cycles
|
il y a 3 ans |
Alex Gleason
|
fda34591ce
|
Don't make MediaProxy be a compile-dep of Router
Speeds up recompilation by removing MediaProxy as a compile-time dep of Router
|
il y a 3 ans |
Alex Gleason
|
21787546c0
|
Router: move StaticFEPlug to a pipeline
Speed up recompilation by breaking a cycle. Removes StaticFEPlug as a compile-time dep of Router.
|
il y a 3 ans |
Mark Felder
|
4694853766
|
Provide totalItems field for featured collections
|
il y a 3 ans |
Mark Felder
|
05d678c070
|
Expose user email address to user/owner; not publicly.
|
il y a 3 ans |
Alex Gleason
|
07fed0fda2
|
Switch to aliasing `Router.Helpers` instead of importing
|
il y a 3 ans |
Mark Felder
|
c64cbee26c
|
Fixed checking for Upload Filter required commands
|
il y a 3 ans |
Mark Felder
|
4ab3ef07d0
|
Check AnalyzeMetadata filter's required commands
eblurhash:magick uses "convert"
Fetching image metadata uses "mogrify"
|
il y a 3 ans |
Mark Felder
|
9b6b5ac196
|
Rename upload filter to AnalyzeMetadata
|
il y a 3 ans |
Alex Gleason
|
543e9402d6
|
Support blurhash
|
il y a 3 ans |
Alex Gleason
|
6f0b42656d
|
Federate attachments as Links instead of Documents
|
il y a 3 ans |
Alex Gleason
|
02b9436494
|
Don't render media `meta` if nil
|
il y a 3 ans |
Alex Gleason
|
4c060ae733
|
Ingest remote attachment width/height
|
il y a 3 ans |
Alex Gleason
|
ab9eabdf20
|
Add SetMeta filter to store uploaded image sizes
|
il y a 3 ans |
faried nawaz
|
5be9d13981
|
a better query to delete from hashtags
old query:
Delete on hashtags (cost=5089.81..5521.63 rows=6160 width=18)
-> Hash Semi Join (cost=5089.81..5521.63 rows=6160 width=18)
Hash Cond: (hashtags.id = ht.id)
-> Seq Scan on hashtags (cost=0.00..317.28 rows=17528 width=14)
-> Hash (cost=5012.81..5012.81 rows=6160 width=20)
-> Merge Anti Join (cost=0.70..5012.81 rows=6160 width=20)
Merge Cond: (ht.id = hto.hashtag_id)
-> Index Scan using hashtags_pkey on hashtags ht (cost=0.29..610.53 rows=17528 width=14)
-> Index Scan using hashtags_objects_pkey on hashtags_objects hto (cost=0.42..3506.48 rows=68158 width=14)
new query:
Delete on hashtags ht (cost=0.70..5012.81 rows=6160 width=12)
-> Merge Anti Join (cost=0.70..5012.81 rows=6160 width=12)
Merge Cond: (ht.id = hto.hashtag_id)
-> Index Scan using hashtags_pkey on hashtags ht (cost=0.29..610.53 rows=17528 width=14)
-> Index Scan using hashtags_objects_pkey on hashtags_objects hto (cost=0.42..3506.48 rows=68158 width=14)
|
il y a 3 ans |
faried nawaz
|
a0c9a2b4cc
|
mix prune_objects: remove unused hashtags after pruning remote objects
|
il y a 3 ans |
Alex Gleason
|
c80b1aaf51
|
Don't crash when email settings are invalid
Fixes: https://git.pleroma.social/pleroma/pleroma/-/issues/2606
Fixes: https://gitlab.com/soapbox-pub/soapbox/-/issues/4
|
il y a 3 ans |
Alex Gleason
|
c16c7fdb87
|
SimplePolicy: filter string Objects
|
il y a 3 ans |
Alex Gleason
|
3d742c3c1a
|
SimplePolicy: filter nested objects
|
il y a 3 ans |
Alex Gleason
|
6727a3659f
|
Remove Pleroma.Formatter.minify/2
|
il y a 3 ans |
Mark Felder
|
959dc6e6fc
|
Cleanup and ensure we obey custom Repo timeout
|
il y a 3 ans |
Mark Felder
|
99fd9c5e38
|
OTP releases executing commands via pleroma_ctl show the parent of the process is :erl_eval
|
il y a 3 ans |
Mark Felder
|
9f711ddcf8
|
Try to set query timeout intelligently
|
il y a 3 ans |
Mark Felder
|
9bc69196d5
|
Add utility function to return infinite timeout for SQL transactions if we detect it was called from a Mix Task
|
il y a 3 ans |
Mark Felder
|
0effcd2cfe
|
Set Repo.transaction/2 timeout to infinity. Fixes pleroma.user delete_activities mix task.
|
il y a 3 ans |
Haelwenn
|
f9bedf5597
|
Apply lanodan's suggestion(s) to 1 file(s)
|
il y a 3 ans |
Haelwenn
|
42185d8750
|
Apply lanodan's suggestion(s) to 1 file(s)
|
il y a 3 ans |
Haelwenn
|
e104829c2f
|
Apply lanodan's suggestion(s) to 1 file(s)
|
il y a 3 ans |
Haelwenn
|
30b1d50938
|
Apply lanodan's suggestion(s) to 1 file(s)
|
il y a 3 ans |
Mark Felder
|
efed94a23e
|
Fix error response which was breaking tests related to pinned posts
|
il y a 3 ans |
Sean King
|
2b4f958b2a
|
Add opting out of Google FLoC to HTTPSecurityPlug headers
|
il y a 3 ans |
rinpatch
|
c6dcd863e2
|
Apply rinpatch's suggestion(s) to 1 file(s)
|
il y a 3 ans |
Mark Felder
|
f95b52255b
|
Revert guards on string_to_elixir_types/1, remove unnecessary assignment in test
|
il y a 3 ans |
Mark Felder
|
c3b8c77967
|
Improve string_to_elixir_types/1 with guards
|
il y a 3 ans |
Mark Felder
|
ee53ad4d77
|
Add ConcurrentLimiter to module_name?/1 and apply string_to_elixir_types/1 to search_opts keys during update_or_create/1
|
il y a 3 ans |
Mark Felder
|
0feafcc20c
|
Use URI.merge to prevent concatenating two canonical URLs when a custom instance thumbnail was uploaded via AdminFE
|
il y a 3 ans |
Alexander Strizhakov
|
681a42c359
|
release runtime provider fix for paths
|
il y a 3 ans |
Haelwenn (lanodan) Monnier
|
53193b84b1
|
utils: Fix maybe_splice_recipient when "object" isn’t a map
|
il y a 3 ans |
Haelwenn (lanodan) Monnier
|
6c9f6e62c8
|
transmogrifier: Fixing votes from Note to Answer
|
il y a 3 ans |
Haelwenn (lanodan) Monnier
|
461123110b
|
Object.Fetcher: Fix getting transmogrifier reject reason
|
il y a 3 ans |
Haelwenn (lanodan) Monnier
|
d1205406d9
|
ActivityPubControllerTest: Apply same addr changes to object
|
il y a 3 ans |
Haelwenn (lanodan) Monnier
|
96212b2e32
|
Fix addressing
|
il y a 3 ans |
Haelwenn (lanodan) Monnier
|
641184fc7a
|
recipients fixes/hardening for CreateGenericValidator
|
il y a 3 ans |