aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/application.ex
AgeCommit message (Collapse)Author
2019-04-20Fix Credo warningsRoman Chvanikov
2019-04-20Digest emailsRoman Chvanikov
2019-04-08Merge remote-tracking branch 'pleroma/develop' into use-jobs-in-webpushEgor Kislitsyn
2019-04-08Merge branch 'develop' into use-jobs-in-webpushEgor Kislitsyn
2019-04-06Add scheduler for sending scheduled activities to the queueeugenijm
2019-04-05Use PleromaJobQueue in Pleroma.Web.PushEgor Kislitsyn
2019-04-04Code readability tweakMark Felder
2019-04-04[#1] fix telemetryEgor Kislitsyn
2019-04-04Set up telemetry and prometheushref
2019-03-29Replace Pleroma.Jobs with `pleroma_job_queue`Egor
2019-03-13[Credo] write large numbers with underscore separationHaelwenn (lanodan) Monnier
2019-03-13[Credo] Remove parentesis on argument-less functionsHaelwenn (lanodan) Monnier
2019-02-04Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into feature/jobsEgor Kislitsyn
# Conflicts: # lib/pleroma/web/activity_pub/activity_pub.ex # lib/pleroma/web/federator/federator.ex
2019-02-01use Mix.Project.Config for some Application functionsLuna
2019-02-01use nodeinfo 2.1, add repository fieldLuna
that is the only change from nodeinfo 2.0 to 2.1 also this makes the nodeinfo tests use 2.1.json instead of 2.0.json
2019-01-31fix mergeEgor Kislitsyn
2019-01-31Merge remote-tracking branch 'MAIN/develop' into feature/jobsEgor Kislitsyn
2019-01-30Fix 4aff4efa typoshref
2019-01-30Use multiple hackney poolshref
* federation (ap, salmon) * media (rich media, media proxy) * upload (uploader proxy) Each "part" will stop fighting others ones -- a huge federation outbound could before make the media proxy fail to checkout a connection in time. splitted media and uploaded media for the good reason than an upload pool will have all connections to the same host (the uploader upstream). it also has a longer default retention period for connections.
2019-01-29Merge branch 'hj-happiness-improvement' into 'develop'kaniini
New frontend configuration mechanism. Closes #445 See merge request pleroma/pleroma!700
2019-01-28add a job queueEgor Kislitsyn
2019-01-28Put deprecation warnings undre Pleroma.Config.lain
2019-01-28Don't run warnings in a task.lain
2019-01-28Add deprecation warning mechanism.lain
2019-01-23Flake Ids for Users and Activitieshref
2019-01-04rich media: use cachex to avoid flooding remote serversWilliam Pitcock
2019-01-03Merge branch 'captcha' into 'develop'rinpatch
Make captcha (kocaptcha) stateless See merge request pleroma/pleroma!585
2018-12-31update copyright years to 2019William Pitcock
2018-12-30Friendship ended with Postgresql now Cachex is my best friendRin Toshaka
2018-12-27Set ttl_interval to the seconds_valid timevaartis
2018-12-27Up captcha timer to 60 secs again, save used captchas in cachexEkaterina Vaartis
2018-12-23add license boilerplate to pleroma coreWilliam Pitcock
2018-12-15Add base CAPTCHA support (currently only kocaptcha)Ekaterina Vaartis
2018-12-09fix compile warningsMaksim Pechnikov
2018-12-06Merge branch 'develop' into feature/compat/push-subscriptionsEgor Kislitsyn
# Conflicts: # lib/pleroma/application.ex # lib/pleroma/plugs/oauth_plug.ex
2018-12-06Merge branch 'develop' into feature/compat/push-subscriptionsEgor Kislitsyn
# Conflicts: # lib/mix/tasks/sample_config.eex # lib/pleroma/web/twitter_api/controllers/util_controller.ex # mix.exs # mix.lock
2018-12-06Add web push supportEgor Kislitsyn
2018-11-30Merge branch 'feature/reverse-proxy' into 'develop'kaniini
reverse proxy / uploads See merge request pleroma/pleroma!470
2018-11-30Fix supervisor orderhref
This starts `Pleroma.Web.Endpoint` after all other processes and may avoid some weird bugs (especially at start/restart). Also properly ignores starting the gopher's gen_server if disabled.
2018-11-30reverse proxy / uploadshref
2018-11-21Merge branch 'feature/improve-version' into 'develop'kaniini
Improved version string See merge request pleroma/pleroma!467
2018-11-20Merge branch 'runtime-fixes' into 'develop'kaniini
Various runtime configuration fixes See merge request pleroma/pleroma!468
2018-11-20Improved version stringhref
2018-11-19Various runtime configuration fixeshref
2018-11-18Federator: add retry queue.eal
2018-11-06Get rid of Pleroma.Config in favor of Applicationhref
Discussed in https://git.pleroma.social/pleroma/pleroma/merge_requests/426#note_7232
2018-11-05revert endpoint position in supervision treehref
2018-11-05Runtime configured emojishref
The changes are a bit heavy since the emojis were loaded into module attributes from filesystem. This introduces a GenServer using an ETS table to cache in memory the emojis, and allows a runtime-reload with `Pleroma.Emoji.reload()`.
2018-11-01Start configuration manager.lain
2018-11-01object: split object_cache from user_cacheWilliam Pitcock