Commit graph

1512 commits

Author SHA1 Message Date
NaiJi 0b5f8b6920 fix(job): Remove unnecessary cascade validation calls 2022-10-08 16:19:53 +00:00
NaiJi 7bad11967a refactor(job): Implement polymorphic predicate for job accessibility
Now every job type can impement canAddTo function to make JobsCubit know whether it can be applied or not
2022-10-07 17:50:18 +00:00
NaiJi db2f5c1342 fix(job): Fix server settings toogles not creating upgrade server job 2022-10-07 16:36:17 +00:00
NaiJi ✨ e619d6351f Merge pull request 'refactor(job): Make jobs execution polymorphic instead of relied on plain switch' (#133) from jobs-polymorphism into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/133
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-10-06 23:01:43 +03:00
NaiJi 26466bb8d5 refactor(job): Force services to always reload after jobs execution 2022-10-06 19:45:25 +00:00
NaiJi d0be867aa6 refactor(job): Make jobs execution polymorphic instead of relied on plain switch 2022-10-06 19:16:07 +00:00
NaiJi ✨ c03e38ced1 Merge pull request 'fix(ui): New app bar now properly supports long titles' (#132) from inex/selfprivacy.org.app:fix/app-bars into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/132
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2022-10-06 15:28:13 +03:00
Inex Code 3f663b7900 Merge branch 'master' into fix/app-bars 2022-10-06 10:40:06 +03:00
inexcode 2fc20f43c3 fix(ui): New app bar now properly supports long titles 2022-10-06 10:38:29 +03:00
Inex Code eb8a67b081 Merge pull request 'refactor(service): Get rid of legacy common enums' (#129) from service-legacy into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/129
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-10-06 09:43:12 +03:00
Inex Code f0ad720bf8 Merge branch 'master' into service-legacy 2022-10-06 09:42:54 +03:00
Inex Code bd9660c17c Merge pull request 'fix(i18l): Fix broken strings for configuration wizard' (#130) from asset-fix into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/130
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-10-06 08:30:09 +03:00
NaiJi 1d48f2887d fix(i18l): Fix broken strings for configuration wizard 2022-10-05 12:30:37 +00:00
NaiJi 699e2f676f refactor(service): Get rid of legacy common enums 2022-10-05 01:41:48 +03:00
Inex Code 039534a8e9 Merge pull request 'chore(i18l): Add all plurals to en locale' (#128) from chore/plurals into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/128
2022-10-04 16:46:53 +03:00
Inex Code d8c5726619 chore(i18l): Add all plurals to en locale
Also add translation status to README
2022-10-04 16:45:39 +03:00
Inex Code 1c3b0920cf Merge pull request 'chore: Update translations' (#127) from translations into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/127
2022-10-04 14:47:51 +03:00
Inex Code 8aaf62ca5c Translated using Weblate (Russian)
Currently translated at 100.0% (351 of 351 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2022-10-04 11:45:34 +00:00
Inex Code 53e8ae5ce8 Translated using Weblate (English)
Currently translated at 100.0% (351 of 351 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/en/
2022-10-04 11:45:34 +00:00
Inex Code 408b359a2a Merge pull request 'feat: MD3 app bars' (#126) from fix/better-app-bars into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/126
2022-10-04 13:36:54 +03:00
Inex Code 129eb76a04 feat: MD3 app bars
Fixed #123 spent @2h
2022-10-04 13:36:37 +03:00
Inex Code 571e32ecff Merge pull request 'merge: assets-refactor' (#125) from assets-refactor into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/125
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-10-04 13:35:40 +03:00
Inex Code 9644ade367 fix(i18l): Use fallback English translations when localized one not available 2022-10-04 11:26:18 +03:00
Inex Code c1cba41b7b fix(i18l): Un-hardcode service status descriptions 2022-10-04 11:05:26 +03:00
NaiJi d36c8e987d Completely refactor language asset files 2022-10-04 02:32:35 +03:00
Alya Sirko fecf96f31e Merge pull request 'Chore: Fix Metadata and Add README' (#122) from metadata into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/122
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-09-29 12:12:39 +03:00
Alya Sirko 8696f575ac fix metadata and add README 2022-09-29 12:08:04 +03:00
Inex Code a362f962a0 Merge pull request 'Ops: Bundle Fastlane Metadata in our F-Droid Repository' (#120) from fdroid-metadata into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/120
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-09-22 18:49:05 +03:00
Alya Sirko 737c86eeed change icons for targets 2022-09-22 10:46:35 +03:00
Alya Sirko 280075c276 production 2022-09-22 05:15:00 +03:00
Alya Sirko 62a0b41e94 change icon and name for nightlies 2022-09-22 05:05:59 +03:00
Alya Sirko d9f1d8991a trigger build 2022-09-22 04:04:08 +03:00
Alya Sirko f5921582b9 try to use different meta for nightlies 2022-09-22 04:03:28 +03:00
Alya Sirko e182a4ae03 too soon, oops 2022-09-22 03:26:42 +03:00
Alya Sirko 2c5ab5c21c production use 2022-09-22 03:24:54 +03:00
Alya Sirko c609349365 add icon to fastlane 2022-09-22 02:52:14 +03:00
Alya Sirko 02b7f9fc29 build release nightly builds, not debug 2022-09-22 02:39:52 +03:00
Alya Sirko 97c459054e also do this for release builds 2022-09-22 02:37:29 +03:00
Alya Sirko 0c53263983 try to bundle metadata for fdroid repo 2022-09-22 02:19:45 +03:00
Alya Sirko cb49bc18cc hotfix 2022-09-20 15:02:10 +03:00
Alya Sirko ed0171c891 hotfix 2022-09-20 14:45:21 +03:00
Alya Sirko 6b911bb8a6 Merge branch 'master' into gh-actions 2022-09-20 14:44:28 +03:00
Inex Code 46398f1391 Merge pull request '0.7.0-hotfix' (#117) from 0.7.0-hotfix into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/117
2022-09-20 13:17:32 +03:00
Inex Code e15026ae25 Disable block error showing snack bar 2022-09-20 12:44:05 +03:00
Inex Code ad55b204cf Fix jobs screen failing to draw when no jobs 2022-09-20 12:42:20 +03:00
Alya Sirko bb98a17b78 try to push to gitea 2022-09-20 11:26:58 +03:00
Alya Sirko 2206f423fd add release workflow 2022-09-20 11:11:38 +03:00
Alya Sirko ae4b884c81 Merge pull request 'Ops: simplified, refactored CI/CD pipeline; app rename and flavors; SonarQube; F-Droid nightlies' (#114) from cicd-nixshell into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/114
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-09-20 09:01:23 +03:00
Alya Sirko ad4fdd5374 clean ci pipeline 2022-09-20 09:00:43 +03:00
Alya Sirko 59d20f8789 Revert "Revert "Rename to org.selfprivacy.app and add flavors.""
This reverts commit 77d36a3a6a.
2022-09-20 08:43:32 +03:00