This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
mastodon/config/locales
Claire 02851848e9
Revamp post filtering system (#18058)
* Add model for custom filter keywords

* Use CustomFilterKeyword internally

Does not change the API

* Fix /filters/edit and /filters/new

* Add migration tests

* Remove whole_word column from custom_filters (covered by custom_filter_keywords)

* Redesign /filters

Instead of a list, present a card that displays more information and handles
multiple keywords per filter.

* Redesign /filters/new and /filters/edit to add and remove keywords

This adds a new gem dependency: cocoon, as well as a npm dependency:
cocoon-js-vanilla. Those are used to easily populate and remove form fields
from the user interface when manipulating multiple keyword filters at once.

* Add /api/v2/filters to edit filter with multiple keywords

Entities:
- `Filter`: `id`, `title`, `filter_action` (either `hide` or `warn`), `context`
  `keywords`
- `FilterKeyword`: `id`, `keyword`, `whole_word`

API endpoits:
- `GET /api/v2/filters` to list filters (including keywords)
- `POST /api/v2/filters` to create a new filter
  `keywords_attributes` can also be passed to create keywords in one request
- `GET /api/v2/filters/:id` to read a particular filter
- `PUT /api/v2/filters/:id` to update a new filter
  `keywords_attributes` can also be passed to edit, delete or add keywords in
   one request
- `DELETE /api/v2/filters/:id` to delete a particular filter
- `GET /api/v2/filters/:id/keywords` to list keywords for a filter
- `POST /api/v2/filters/:filter_id/keywords/:id` to add a new keyword to a
   filter
- `GET /api/v2/filter_keywords/:id` to read a particular keyword
- `PUT /api/v2/filter_keywords/:id` to edit a particular keyword
- `DELETE /api/v2/filter_keywords/:id` to delete a particular keyword

* Change from `irreversible` boolean to `action` enum

* Remove irrelevent `irreversible_must_be_within_context` check

* Fix /filters/new and /filters/edit with update for filter_action

* Fix Rubocop/Codeclimate complaining about task names

* Refactor FeedManager#phrase_filtered?

This moves regexp building and filter caching to the `CustomFilter` class.

This does not change the functional behavior yet, but this changes how the
cache is built, doing per-custom_filter regexps so that filters can be matched
independently, while still offering caching.

* Perform server-side filtering and output result in REST API

* Fix numerous filters_changed events being sent when editing multiple keywords at once

* Add some tests

* Use the new API in the WebUI

- use client-side logic for filters we have fetched rules for.
  This is so that filter changes can be retroactively applied without
  reloading the UI.
- use server-side logic for filters we haven't fetched rules for yet
  (e.g. network error, or initial timeline loading)

* Minor optimizations and refactoring

* Perform server-side filtering on the streaming server

* Change the wording of filter action labels

* Fix issues pointed out by linter

* Change design of “Show anyway” link in accordence to review comments

* Drop “irreversible” filtering behavior

* Move /api/v2/filter_keywords to /api/v1/filters/keywords

* Rename `filter_results` attribute to `filtered`

* Rename REST::LegacyFilterSerializer to REST::V1::FilterSerializer

* Fix systemChannelId value in streaming server

* Simplify code by removing client-side filtering code

The simplifcation comes at a cost though: filters aren't retroactively
applied anymore.
2022-06-28 09:42:13 +02:00
..
activerecord.af.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.ar.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.ast.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.bg.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.bn.yml New Crowdin translations (#13398) 2020-05-13 22:35:20 +02:00
activerecord.br.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
activerecord.ca.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.ckb.yml New Crowdin updates (#18458) 2022-05-24 23:33:18 +09:00
activerecord.co.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.cs.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.cy.yml New Crowdin updates (#17628) 2022-03-01 18:38:36 +09:00
activerecord.da.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.de.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.el.yml New Crowdin updates (#16094) 2021-05-08 17:12:56 +02:00
activerecord.en-GB.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.en.yml Add administrative webhooks (#18510) 2022-06-09 21:57:36 +02:00
activerecord.eo.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.es-AR.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.es-MX.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.es.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.et.yml
activerecord.eu.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.fa.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.fi.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.fr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.fy.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
activerecord.ga.yml New Crowdin updates (#18062) 2022-04-24 06:33:26 +09:00
activerecord.gd.yml New Crowdin updates (#16269) 2021-05-20 00:19:52 +02:00
activerecord.gl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.he.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
activerecord.hi.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
activerecord.hr.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
activerecord.hu.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.hy.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.id.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
activerecord.io.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.is.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
activerecord.it.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.ja.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.ka.yml
activerecord.kab.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.kk.yml
activerecord.kn.yml
activerecord.ko.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
activerecord.ku.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.kw.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.lt.yml
activerecord.lv.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.mk.yml
activerecord.ml.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.mr.yml
activerecord.ms.yml
activerecord.nl.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
activerecord.nn.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
activerecord.no.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.oc.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.pa.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.pl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.pt-BR.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.pt-PT.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.ro.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
activerecord.ru.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.sa.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
activerecord.sc.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.si.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.sk.yml
activerecord.sl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.sq.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.sr-Latn.yml
activerecord.sr.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
activerecord.sv.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.szl.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
activerecord.ta.yml New Crowdin translations (#12378) 2020-01-12 15:18:03 +01:00
activerecord.tai.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
activerecord.te.yml
activerecord.th.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
activerecord.tr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.tt.yml New Crowdin updates (#17742) 2022-03-15 03:01:59 +09:00
activerecord.ug.yml New Crowdin updates (#14197) 2020-07-10 20:57:21 +02:00
activerecord.uk.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.ur.yml
activerecord.vi.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.zgh.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.zh-CN.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.zh-HK.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
activerecord.zh-TW.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
activerecord.zh_Hant.yml
af.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ar.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ast.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
bg.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
bn.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
br.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
ca.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ckb.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
co.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
cs.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
cy.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
da.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
de.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
devise.af.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.ar.yml New Crowdin updates (#16088) 2021-04-22 03:27:43 +02:00
devise.ast.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
devise.bg.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.bn.yml
devise.br.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.ca.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
devise.ckb.yml New Crowdin updates (#17771) 2022-03-17 09:33:25 +09:00
devise.co.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.cs.yml New Crowdin updates (#16241) 2021-05-16 23:54:25 +02:00
devise.cy.yml
devise.da.yml New Crowdin updates (#17817) 2022-03-20 00:23:01 +09:00
devise.de.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.el.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.en.yml Improve description of keyboard shortcuts (#16129) 2021-05-04 23:23:36 +02:00
devise.eo.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
devise.es-AR.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.es-MX.yml New Crowdin updates (#16094) 2021-05-08 17:12:56 +02:00
devise.es.yml New Crowdin updates (#16269) 2021-05-20 00:19:52 +02:00
devise.et.yml New Crowdin translations (#12830) 2020-01-13 12:02:37 +01:00
devise.eu.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.fa.yml New Crowdin updates (#18507) 2022-05-30 15:49:43 +09:00
devise.fi.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.fr.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.fy.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
devise.ga.yml New Crowdin updates (#18062) 2022-04-24 06:33:26 +09:00
devise.gd.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.gl.yml New Crowdin updates (#18507) 2022-05-30 15:49:43 +09:00
devise.he.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
devise.hi.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.hr.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.hu.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.hy.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.id.yml New Crowdin updates (#16094) 2021-05-08 17:12:56 +02:00
devise.io.yml New Crowdin updates (#18458) 2022-05-24 23:33:18 +09:00
devise.is.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.it.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.ja.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
devise.ka.yml
devise.kab.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.kk.yml
devise.kn.yml New Crowdin translations (#12378) 2020-01-12 15:18:03 +01:00
devise.ko.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.ku.yml New Crowdin updates (#17864) 2022-03-29 10:51:09 +09:00
devise.kw.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.lt.yml
devise.lv.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.mk.yml
devise.ml.yml New Crowdin translations (#12378) 2020-01-12 15:18:03 +01:00
devise.mr.yml
devise.ms.yml
devise.nl.yml New Crowdin updates (#16094) 2021-05-08 17:12:56 +02:00
devise.nn.yml New Crowdin updates (#15137) 2020-11-26 22:42:12 +09:00
devise.no.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.oc.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.pa.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.pl.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.pt-BR.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.pt-PT.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.ro.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.ru.yml New Crowdin updates (#18419) 2022-05-19 19:58:16 +09:00
devise.sa.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.sc.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.si.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
devise.sk.yml New Crowdin translations (#13398) 2020-05-13 22:35:20 +02:00
devise.sl.yml New Crowdin updates (#16858) 2022-02-11 04:50:27 +01:00
devise.sq.yml New Crowdin updates (#16094) 2021-05-08 17:12:56 +02:00
devise.sr-Latn.yml
devise.sr.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
devise.sv.yml New Crowdin updates (#16288) 2021-06-02 21:09:18 +02:00
devise.szl.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
devise.ta.yml New Crowdin translations (#12953) 2020-02-03 15:52:20 +01:00
devise.tai.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
devise.te.yml
devise.th.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
devise.tr.yml New Crowdin updates (#18032) 2022-04-22 03:21:08 +09:00
devise.tt.yml New Crowdin updates (#16094) 2021-05-08 17:12:56 +02:00
devise.ug.yml New Crowdin updates (#14197) 2020-07-10 20:57:21 +02:00
devise.uk.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
devise.ur.yml New Crowdin translations (#12378) 2020-01-12 15:18:03 +01:00
devise.vi.yml New Crowdin updates (#18074) 2022-04-28 14:34:28 +09:00
devise.zgh.yml New Crowdin updates (#15110) 2020-11-10 16:53:54 +09:00
devise.zh-CN.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
devise.zh-HK.yml New Crowdin updates (#15220) 2020-12-16 03:24:55 +01:00
devise.zh-TW.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
doorkeeper.af.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
doorkeeper.ar.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
doorkeeper.ast.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.bg.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.bn.yml
doorkeeper.br.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.ca.yml New Crowdin updates (#18074) 2022-04-28 14:34:28 +09:00
doorkeeper.ckb.yml New Crowdin updates (#18458) 2022-05-24 23:33:18 +09:00
doorkeeper.co.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.cs.yml New Crowdin updates (#17897) 2022-04-08 19:52:22 +09:00
doorkeeper.cy.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.da.yml New Crowdin updates (#17817) 2022-03-20 00:23:01 +09:00
doorkeeper.de.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.el.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.en-GB.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
doorkeeper.en.yml Change authorized applications page (#17656) 2022-03-01 16:48:58 +01:00
doorkeeper.eo.yml New Crowdin updates (#18458) 2022-05-24 23:33:18 +09:00
doorkeeper.es-AR.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.es-MX.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.es.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.et.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.eu.yml New Crowdin updates (#17771) 2022-03-17 09:33:25 +09:00
doorkeeper.fa.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
doorkeeper.fi.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.fr.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.fy.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
doorkeeper.ga.yml New Crowdin updates (#18062) 2022-04-24 06:33:26 +09:00
doorkeeper.gd.yml New Crowdin updates (#17864) 2022-03-29 10:51:09 +09:00
doorkeeper.gl.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.he.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
doorkeeper.hi.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
doorkeeper.hr.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.hu.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.hy.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
doorkeeper.id.yml New Crowdin updates (#17829) 2022-03-24 19:23:46 +09:00
doorkeeper.io.yml New Crowdin updates (#18458) 2022-05-24 23:33:18 +09:00
doorkeeper.is.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.it.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.ja.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
doorkeeper.ka.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.kab.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.kk.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.kn.yml
doorkeeper.ko.yml New Crowdin updates (#18074) 2022-04-28 14:34:28 +09:00
doorkeeper.ku.yml New Crowdin updates (#17864) 2022-03-29 10:51:09 +09:00
doorkeeper.kw.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
doorkeeper.lt.yml
doorkeeper.lv.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.mk.yml
doorkeeper.ml.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.mr.yml
doorkeeper.ms.yml
doorkeeper.nl.yml New Crowdin updates (#17829) 2022-03-24 19:23:46 +09:00
doorkeeper.nn.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.no.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.oc.yml New Crowdin updates (#17897) 2022-04-08 19:52:22 +09:00
doorkeeper.pa.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
doorkeeper.pl.yml New Crowdin updates (#17995) 2022-04-14 02:52:53 +09:00
doorkeeper.pt-BR.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
doorkeeper.pt-PT.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.ro.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.ru.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
doorkeeper.sa.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
doorkeeper.sc.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.si.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.sk.yml New Crowdin updates (#17817) 2022-03-20 00:23:01 +09:00
doorkeeper.sl.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
doorkeeper.sq.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.sr-Latn.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.sr.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.sv.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.szl.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
doorkeeper.ta.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.tai.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
doorkeeper.te.yml
doorkeeper.th.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
doorkeeper.tr.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.tt.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.ug.yml New Crowdin updates (#14197) 2020-07-10 20:57:21 +02:00
doorkeeper.uk.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
doorkeeper.ur.yml
doorkeeper.vi.yml New Crowdin updates (#18074) 2022-04-28 14:34:28 +09:00
doorkeeper.zgh.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.zh-CN.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
doorkeeper.zh-HK.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
doorkeeper.zh-TW.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
el.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
en-GB.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
en.yml Revamp post filtering system (#18058) 2022-06-28 09:42:13 +02:00
en_GB.yml Bump i18n-tasks from 0.9.37 to 1.0.8 (#17993) 2022-04-08 20:14:50 +09:00
eo.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
es-AR.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
es-MX.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
es.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
et.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
eu.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
fa.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
fi.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
fr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
fy.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
ga.yml New Crowdin updates (#18074) 2022-04-28 14:34:28 +09:00
gd.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
gl.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
he.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
hi.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
hr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
hu.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
hy.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
id.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
io.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
is.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
it.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ja.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ka.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
kab.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
kk.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
kn.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
ko.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
ku.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
kw.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
lt.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
lv.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
mk.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
ml.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
mr.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
ms.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
nl.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
nn.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
no.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
oc.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
pa.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
pl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
pt-BR.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
pt-PT.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ro.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
ru.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sa.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
sc.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
si.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.af.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.ar.yml New Crowdin updates (#18339) 2022-05-15 18:04:59 +09:00
simple_form.ast.yml New Crowdin updates (#18032) 2022-04-22 03:21:08 +09:00
simple_form.bg.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
simple_form.bn.yml
simple_form.br.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
simple_form.ca.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.ckb.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
simple_form.co.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.cs.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.cy.yml New Crowdin updates (#18255) 2022-05-06 21:53:22 +09:00
simple_form.da.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.de.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.el.yml New Crowdin updates (#17995) 2022-04-14 02:52:53 +09:00
simple_form.en-GB.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.en.yml Revamp post filtering system (#18058) 2022-06-28 09:42:13 +02:00
simple_form.en_GB.yml
simple_form.eo.yml New Crowdin updates (#18507) 2022-05-30 15:49:43 +09:00
simple_form.es-AR.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.es-MX.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.es.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.et.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.eu.yml New Crowdin updates (#17771) 2022-03-17 09:33:25 +09:00
simple_form.fa.yml New Crowdin updates (#17864) 2022-03-29 10:51:09 +09:00
simple_form.fi.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.fr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.fy.yml New Crowdin updates (#18561) 2022-06-04 13:44:49 +09:00
simple_form.ga.yml New Crowdin updates (#18062) 2022-04-24 06:33:26 +09:00
simple_form.gd.yml New Crowdin updates (#18213) 2022-05-02 23:19:23 +09:00
simple_form.gl.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
simple_form.he.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.hi.yml
simple_form.hr.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
simple_form.hu.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.hy.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.id.yml New Crowdin updates (#17995) 2022-04-14 02:52:53 +09:00
simple_form.io.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.is.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
simple_form.it.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.ja.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.ka.yml
simple_form.kab.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.kk.yml New Crowdin updates (#17514) 2022-02-19 13:20:00 +09:00
simple_form.kn.yml
simple_form.ko.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
simple_form.ku.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.kw.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
simple_form.lt.yml
simple_form.lv.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.mk.yml
simple_form.ml.yml New Crowdin updates (#15369) 2020-12-23 00:10:58 +01:00
simple_form.mr.yml
simple_form.ms.yml
simple_form.nl.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
simple_form.nn.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.no.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.oc.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.pa.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
simple_form.pl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.pt-BR.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.pt-PT.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.ro.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.ru.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.sa.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
simple_form.sc.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.si.yml New Crowdin updates (#16354) 2021-10-17 10:28:51 +09:00
simple_form.sk.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.sl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.sq.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.sr-Latn.yml
simple_form.sr.yml New Crowdin updates (#17514) 2022-02-19 13:20:00 +09:00
simple_form.sv.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.szl.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
simple_form.ta.yml New Crowdin updates (#17628) 2022-03-01 18:38:36 +09:00
simple_form.tai.yml New Crowdin translations (#13749) 2020-07-02 00:45:15 +02:00
simple_form.te.yml
simple_form.th.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
simple_form.tr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.tt.yml New Crowdin updates (#17742) 2022-03-15 03:01:59 +09:00
simple_form.ug.yml New Crowdin updates (#14197) 2020-07-10 20:57:21 +02:00
simple_form.uk.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.ur.yml
simple_form.vi.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
simple_form.zgh.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
simple_form.zh-CN.yml New Crowdin updates (#17995) 2022-04-14 02:52:53 +09:00
simple_form.zh-HK.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
simple_form.zh-TW.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sk.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sl.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sq.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sr-Latn.rb
sr-Latn.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sr.rb
sr.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
sv.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
szl.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
ta.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
tai.yml New Crowdin updates (#15719) 2021-04-22 00:04:58 +02:00
te.yml New Crowdin updates (#17514) 2022-02-19 13:20:00 +09:00
th.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
tr.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
tt.yml New Crowdin updates (#17742) 2022-03-15 03:01:59 +09:00
ug.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
uk.yml New Crowdin updates (#18671) 2022-06-26 12:08:08 +09:00
ur.yml New Crowdin updates (#14388) 2020-11-09 00:56:52 +01:00
vi.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
zgh.yml New Crowdin updates (#17674) 2022-03-11 14:35:51 +09:00
zh-CN.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
zh-HK.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00
zh-TW.yml New Crowdin updates (#18605) 2022-06-16 13:31:19 +09:00