aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/application.ex
AgeCommit message (Collapse)Author
2019-11-27moved ActivityExpiration to Oban Periodic jobsMaksim Pechnikov
2019-11-27moved ScheduledActivity to Oban Periodic jobsMaksim Pechnikov
2019-11-25moved OAuth.Token.CleanWorker to Oban Periodic jobsMaksim Pechnikov
2019-11-25add ability to set a custom user-agent stringSadposter
2019-11-11New rate limiterSteven Fuchs
2019-10-18application: don't start Federator.init/1 anymoreAriadne Conill
2019-10-04Merge branch 'featrue/job-monitor' into 'develop'lain
Add Pleroma.JobQueueMonitor Closes #1274 See merge request pleroma/pleroma!1721
2019-10-01Track failed proxy urls and don't request them againSergey Suprunenko
2019-09-26Add Pleroma.JobQueueMonitorEgor Kislitsyn
2019-09-26Merge branch 'hex-flake-id' into 'develop'kaniini
Replace `Pleroma.FlakeId` with `flake_id` hex package See merge request pleroma/pleroma!1692
2019-09-25Replace `Pleroma.FlakeId` with `flake_id` hex packageEgor Kislitsyn
2019-09-19Add caching for emoji pack sharingEkaterina Vaartis
2019-09-17remove remaining errors from testsSteven Fuchs
2019-09-16Revert "Merge branch 'revert-4fabf83a' into 'develop'"Egor Kislitsyn
This reverts commit fe7fd331263007e0fb2877ef7370a09a9704da36, reversing changes made to 4fabf83ad01352442906d79187aeab4c777f4df8.
2019-09-16Revert "Merge branch 'streamer-refactoring' into 'develop'"kaniini
This reverts merge request !1653
2019-09-16Streamer refactoringSteven Fuchs
2019-09-14[#1149] Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1149-oban-job-queue # Conflicts: # docs/config.md # mix.lock
2019-09-09Add Pleroma.Plugs.Cacheminibikini
2019-09-02[#1149] Refactoring: GenServer workers renamed to daemons, `use Oban.Worker` ↵Ivan Tashkinov
moved to helper.
2019-08-31[#1149] Addressed code review comments (code style, jobs pruning etc.).Ivan Tashkinov
2019-08-31[#1149] Added Oban job for "activity_expiration". Merged remote-tracking ↵Ivan Tashkinov
branch 'remotes/upstream/develop' into 1149-oban-job-queue # Conflicts: # config/config.exs
2019-08-24ActivityExpirationWorker: Fix merge issues.lain
2019-08-24Merge remote-tracking branch 'origin/develop' into ↵lain
sixohsix/pleroma-post_expiration
2019-08-23[#1149] Introduced `quantum` job scheduler. Documentation & config changes.Ivan Tashkinov
2019-08-23[#1149] Upgraded `oban` from 0.6.0 to 0.7.1.Ivan Tashkinov
2019-08-22[#1149] Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1149-oban-job-queue # Conflicts: # lib/pleroma/application.ex # lib/pleroma/scheduled_activity_worker.ex # lib/pleroma/web/federator/retry_queue.ex # lib/pleroma/web/oauth/token/clean_worker.ex # test/user_test.exs # test/web/federator_test.exs
2019-08-15Fix OAuth cleanup worker unconditionally startingrinpatch
!1576 removed enabled/disabled check from the worker, in favor of just not starting it in application.ex if disabled. However a line unconditionally starting the worker was removed
2019-08-14[#1149] Oban mailer job. Adjusted tests.Ivan Tashkinov
2019-08-14fix formattingstwf
2019-08-14Isolate OAuth.Token.CleanWorkerstwf
2019-08-14use default child_specsstwf
2019-08-09Merge remote-tracking branch 'remotes/upstream/develop' into 1149-oban-job-queueIvan Tashkinov
2019-08-01[#1149] Replaced RetryQueue with oban-based retries.Ivan Tashkinov
2019-07-24Add activity expiration workerMike Verdone
This is a worker that runs every minute and deletes expired activities. It's based heavily on the scheduled activities worker.
2019-07-20Merge developRoman Chvanikov
2019-07-17activitypub: introduce internal fetch service actorAriadne Conill
2019-07-16Use PleromaJobQueue for schedulingRoman Chvanikov
2019-07-12merge developRoman Chvanikov
2019-07-10removing synchronization workerAlex S
2019-07-09Merge developRoman Chvanikov
2019-07-09Fix/1019 correct count remote usersAlexander Strizhakov
2019-06-29Resolve conflictsRoman Chvanikov
2019-06-14it is changed in compile timeAlexander Strizhakov
we can't change module attributes and endpoint settings in runtime
2019-06-13Prometheus: Remove flaky process collection NIF.lain
2019-06-07Resolve conflictsRoman Chvanikov
2019-06-06Replace Mix.env with Pleroma.Config.get(:env)rinpatch
Mix.env/0 is not availible in release environments such as distillery or elixir's built-in releases.
2019-06-06Switch to manual Supervisor child specifications instead of Supervisor.Specrinpatch
Supervisor.Spec is deprecated and causes warnings on Elixir master, see https://hexdocs.pm/elixir/Supervisor.Spec.html
2019-05-29Merge developRoman Chvanikov
2019-05-22[#699] add worker to clean expired oauth tokensMaksim
2019-05-21Fix prometheus-ecto error when not configuredAaron Tinio