Commit graph

436 commits

Author SHA1 Message Date
Adam Brown
a3c1aa54aa ProjectsRepositoryTest reorganized 2024-06-30 20:59:40 -07:00
Adam Brown
aa4b961d1c ProjectsFileSystemDatasourceTest implemented 2024-06-30 11:21:56 -07:00
Adam Brown
48fc4cf147 ProjectsRepository Tests
Created Datasource for the filesystem access. Makes things more testable.
2024-06-30 01:21:19 -07:00
Adam Brown
7091c4ab50
Add Projects Route tests (#324) 2024-06-29 23:58:27 -07:00
Adam Brown
59f901b7c2 Moved server tests around 2024-06-29 17:49:26 -07:00
Adam Brown
fff324a6c0 Fix server not serving scenes
Older scenes previously saved on the server would fail to serialize because they were missing fields.
2024-06-17 21:15:06 -07:00
renovate[bot]
3c35888415
Update jetbrains.kover to v0.8.0 (#279)
* Update jetbrains.kover to v0.8.0

* Updated Kover DSL

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Adam Brown <adamwbrown@gmail.com>
2024-05-26 20:15:32 -08:00
renovate[bot]
0ff25dce9e
Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#276)
* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0

* Fix date parsing

* Revert "Update cimg/android Docker tag to v2024.04 (#271)"

This reverts commit a8d430768e.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Adam Brown <adamwbrown@gmail.com>
2024-05-26 14:57:09 -08:00
Adam Brown
07fc5c2a71
Decompose 3.0 upgrade (#263)
* Remove parcelize
2024-05-25 22:38:30 -08:00
Wavesonics
069540b868 dumb 2024-01-16 16:11:10 -08:00
Wavesonics
f480fc4653 Added scene metadata to server sync 2024-01-13 02:32:49 -08:00
Wavesonics
829d8267c7 Fix server crash
A library upgrade made this not necessary
2024-01-13 02:32:49 -08:00
Wavesonics
4990003ced Server now supports running in dev mode 2024-01-13 02:32:49 -08:00
Wavesonics
0a1d0a633a Fix Kotlin version compat
Fix test after Koin or KTOR upgrade?
2024-01-04 23:00:42 -08:00
Weblate (bot)
a018c5daed
Translations update from Hosted Weblate (#163)
* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Translated using Weblate (Russian)

Currently translated at 4.7% (1 of 21 strings)

Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/ru/

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Added translation using Weblate (Russian)

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/zh_Hans/

* Translated using Weblate (Dutch)

Currently translated at 25.0% (6 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/nl/

* Translated using Weblate (Dutch)

Currently translated at 37.5% (6 of 16 strings)

Translation: Hammer/Scene List
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_list/nl/

* Translated using Weblate (Dutch)

Currently translated at 40.0% (6 of 15 strings)

Translation: Hammer/Project Home
Translate-URL: https://hosted.weblate.org/projects/hammer/project_home/nl/

* Translated using Weblate (Dutch)

Currently translated at 10.6% (5 of 47 strings)

Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/nl/

* Translated using Weblate (Dutch)

Currently translated at 28.5% (6 of 21 strings)

Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (5 of 5 strings)

Translation: Hammer/Desktop
Translate-URL: https://hosted.weblate.org/projects/hammer/desktop/nl/

* Translated using Weblate (Dutch)

Currently translated at 31.5% (6 of 19 strings)

Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/nl/

* Translated using Weblate (Dutch)

Currently translated at 22.2% (6 of 27 strings)

Translation: Hammer/Projects List
Translate-URL: https://hosted.weblate.org/projects/hammer/projects_list/nl/

* Translated using Weblate (Dutch)

Currently translated at 31.5% (6 of 19 strings)

Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/nl/

* Translated using Weblate (Dutch)

Currently translated at 13.6% (6 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/nl/

* Translated using Weblate (Dutch)

Currently translated at 8.8% (6 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nl/

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Translated using Weblate (Korean)

Currently translated at 2.2% (1 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/

* Added translation using Weblate (Korean)

* Translated using Weblate (Korean)

Currently translated at 6.8% (3 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/

* Added translation using Weblate (Korean)

* Translated using Weblate (Korean)

Currently translated at 11.3% (5 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Added translation using Weblate (Korean)

* Translated using Weblate (Korean)

Currently translated at 13.6% (6 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/

* Added translation using Weblate (Korean)

* Translated using Weblate (Korean)

Currently translated at 100.0% (44 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/ko/

* Translated using Weblate (English)

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/en/

* Translated using Weblate (German)

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/de/

* Translated using Weblate (German)

Currently translated at 100.0% (44 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/de/

* Translated using Weblate (German)

Currently translated at 100.0% (21 of 21 strings)

Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/de/

* Translated using Weblate (German)

Currently translated at 100.0% (16 of 16 strings)

Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/de/

* Translated using Weblate (German)

Currently translated at 100.0% (47 of 47 strings)

Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/de/

* Translated using Weblate (German)

Currently translated at 100.0% (24 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (16 of 16 strings)

Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (24 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (16 of 16 strings)

Translation: Hammer/Scene List
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_list/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (15 of 15 strings)

Translation: Hammer/Project Home
Translate-URL: https://hosted.weblate.org/projects/hammer/project_home/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (47 of 47 strings)

Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (21 of 21 strings)

Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (27 of 27 strings)

Translation: Hammer/Projects List
Translate-URL: https://hosted.weblate.org/projects/hammer/projects_list/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (44 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/nl/

* Translated using Weblate (German)

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nl/

---------

Co-authored-by: Rugry RHRGR <5472_r@mail.ru>
Co-authored-by: yangyangdaji <1504305527@qq.com>
Co-authored-by: analystcmyk <analystcmyk@elydian.net>
Co-authored-by: 오단휘 (Dan) <daniel081009a@gmail.com>
Co-authored-by: Issa1553 <fairfull.playing@gmail.com>
2024-01-03 22:17:56 -08:00
Weblate (bot)
84cfe05532
Translations update from Hosted Weblate (#125)
* Translated using Weblate (Spanish)

Currently translated at 59.0% (26 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (16 of 16 strings)

Translation: Hammer/Scene List
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_list/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (44 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (16 of 16 strings)

Translation: Hammer/Drafts
Translate-URL: https://hosted.weblate.org/projects/hammer/drafts/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/Notes
Translate-URL: https://hosted.weblate.org/projects/hammer/notes/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (47 of 47 strings)

Translation: Hammer/Encyclopedia
Translate-URL: https://hosted.weblate.org/projects/hammer/encyclopedia/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (15 of 15 strings)

Translation: Hammer/Project Home
Translate-URL: https://hosted.weblate.org/projects/hammer/project_home/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (21 of 21 strings)

Translation: Hammer/Scene Editor
Translate-URL: https://hosted.weblate.org/projects/hammer/scene_editor/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (27 of 27 strings)

Translation: Hammer/Projects List
Translate-URL: https://hosted.weblate.org/projects/hammer/projects_list/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (24 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/es/

* Translated using Weblate (English)

Currently translated at 100.0% (24 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/en/

* Translated using Weblate (German)

Currently translated at 100.0% (19 of 19 strings)

Translation: Hammer/General
Translate-URL: https://hosted.weblate.org/projects/hammer/clients/de/

* Translated using Weblate (German)

Currently translated at 95.8% (23 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (44 of 44 strings)

Translation: Hammer/Account Settings
Translate-URL: https://hosted.weblate.org/projects/hammer/account-settings/es/

* Translated using Weblate (German)

Currently translated at 95.8% (23 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/de/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (24 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/es/

* Translated using Weblate (French)

Currently translated at 100.0% (24 of 24 strings)

Translation: Hammer/Android
Translate-URL: https://hosted.weblate.org/projects/hammer/android/fr/

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: kb01guy <kb01.de@proton.me>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
2023-09-27 20:47:43 -07:00
Wavesonics
c188f746ed Server fix 2023-09-22 15:37:25 -07:00
Wavesonics
85c11c9570 Upgrade Koin 2023-09-16 00:14:02 -07:00
Wavesonics
1b46cafd71 Server getTokenByInstallId now required UserId 2023-09-15 20:43:51 -07:00
Wavesonics
2893feaa8b Temp fix for server 2023-09-15 20:39:39 -07:00
Weblate (bot)
9aa90f9e56
Translations update from Hosted Weblate (#100)
* Added translation using Weblate (Portuguese (Brazil))

* Added translation using Weblate (Ukrainian)

* Added translation using Weblate (Italian)

* Added translation using Weblate (Dutch)

* Added translation using Weblate (Spanish)

* Added translation using Weblate (French)

* Added translation using Weblate (Chinese (Simplified))

* Added translation using Weblate (Norwegian Bokmål)

* Translated using Weblate (German)

Currently translated at 23.5% (16 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/

* Translated using Weblate (Italian)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/it/

* Translated using Weblate (French)

Currently translated at 98.5% (67 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/fr/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/pt_BR/

* Translated using Weblate (English)

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/en/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 86.7% (59 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nb_NO/

* Translated using Weblate (English)

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/en/

* Translated using Weblate (German)

Currently translated at 30.8% (21 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.0% (66 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/pt_BR/

* Translated using Weblate (Italian)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/it/

* Translated using Weblate (Spanish)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/es/

* Translated using Weblate (French)

Currently translated at 98.5% (67 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/fr/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.0% (66 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nb_NO/

* Added translation using Weblate (Hindi)

* Deleted translation using Weblate (Hindi)

* Translated using Weblate (German)

Currently translated at 54.4% (37 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (68 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/pt_BR/

* Translated using Weblate (German)

Currently translated at 54.4% (37 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/

* Translated using Weblate (German)

Currently translated at 54.4% (37 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/de/

* Translated using Weblate (Ukrainian)

Currently translated at 0.0% (0 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/uk/

* Translated using Weblate (Ukrainian)

Currently translated at 0.0% (0 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/uk/

* Translated using Weblate (Italian)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/it/

* Translated using Weblate (Italian)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/it/

* Translated using Weblate (Dutch)

Currently translated at 0.0% (0 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nl/

* Translated using Weblate (Dutch)

Currently translated at 0.0% (0 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/nl/

* Translated using Weblate (Spanish)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/es/

* Translated using Weblate (Spanish)

Currently translated at 14.7% (10 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/es/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 0.0% (0 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/zh_Hans/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 0.0% (0 of 68 strings)

Translation: Hammer/Server
Translate-URL: https://hosted.weblate.org/projects/hammer/server/zh_Hans/

---------

Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Éderson Ataídes de Matos <eddiemattosdesign@gmail.com>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Vainglory <freefirea076@gmail.com>
Co-authored-by: Adam Brown <adamwbrown@gmail.com>
2023-09-15 17:52:11 -07:00
Wavesonics
66cf647091 Upgrade Koin 2023-09-14 22:39:57 -07:00
Wavesonics
34271c94a2 Fix Kover task? 2023-09-08 00:52:52 -07:00
Wavesonics
992843fb91 Fixes for library upgrades 2023-09-07 23:34:47 -07:00
Wavesonics
5d974b8f15 Fix Kover 2023-09-07 23:03:04 -07:00
Wavesonics
28c14ae8cd Added About App screen 2023-09-03 18:23:51 -07:00
Wavesonics
432f531d8b Switched TOML libraries, hopefully it fixes #40 2023-09-02 00:41:24 -07:00
Wavesonics
21c681d11a Fix Encyclopedia edit failure toast
In doing so, I added a lot more test infrastructure
Added CResult, which is similar to SResult, and will be used in more places to report user facing error
2023-08-30 21:19:44 -07:00
Wavesonics
c9f5518381 Fixed SceneHash not including path 2023-08-22 21:08:23 -07:00
Wavesonics
6b7b60645a Fix missing locales on server 2023-08-20 00:30:26 -07:00
Adam Brown
5c96ec5b9f Fix resource access from jars 2023-08-19 23:33:57 -07:00
Wavesonics
e29144fd79 Clean whitelist emails 2023-08-19 00:46:19 -07:00
Wavesonics
268a4d6b83 Fix whitelist reject bug
Added unit tests to cover it
2023-08-18 23:43:34 -07:00
Wavesonics
c4ac0cbd70 Tweak some localization stuff 2023-08-18 16:47:06 -07:00
Wavesonics
4c56a100a5 Add Reddit to Home page 2023-08-18 16:46:42 -07:00
Wavesonics
1fe70e25ff Finished API localization! 2023-08-18 16:41:01 -07:00
Wavesonics
ff1ab4f80b Localized more APIs 2023-08-18 13:10:18 -07:00
Wavesonics
0909caee0f API adminRoutes now translated 2023-08-18 12:11:24 -07:00
Adam Brown
5328948407 server loc template 2023-08-17 22:46:04 -07:00
Adam Brown
f44c998907 Localized the other pages 2023-08-17 22:38:13 -07:00
Wavesonics
765f88cf23 Set locale from header or cookie 2023-08-17 19:54:48 -07:00
Wavesonics
a0a9cf6de8 No need for KVal here 2023-08-17 19:39:25 -07:00
Wavesonics
7dce7ecf5d Auto-populate available locales on server
Also moved Util
2023-08-17 19:38:03 -07:00
Adam Brown
41a48cda0c Clean up 2023-08-17 17:40:44 -07:00
Adam Brown
61f966d117 Full proof of concept! 2023-08-17 16:43:59 -07:00
Wavesonics
96ca1e559d Testing localization 2023-08-16 23:23:51 -07:00
Adam Brown
a9db0f9dd2 Working on server localization 2023-08-16 22:28:30 -07:00
Wavesonics
60622d7786 Bundle ktor deps 2023-07-28 20:53:34 -07:00
Wavesonics
f3e38a7c61 Move more versions to cataloge 2023-07-27 22:50:46 -07:00
Wavesonics
6bd949b96d Lots of progress on updating build files 2023-07-27 22:50:46 -07:00