Adam Brown
|
ee38a2112e
|
New Crowdin updates (#439)
* New translations messages_en.properties (French)
* New translations messages_en.properties (Spanish)
* New translations messages_en.properties (German)
* New translations messages_en.properties (Italian)
* New translations messages_en.properties (Ukrainian)
* New translations messages_en.properties (Chinese Simplified)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Chinese Simplified)
* New translations messages_en.properties (French)
* New translations messages_en.properties (Spanish)
* New translations messages_en.properties (German)
* New translations messages_en.properties (Italian)
* New translations messages_en.properties (Ukrainian)
* New translations messages_en.properties (Chinese Simplified)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Ukrainian)
* New translations messages_en.properties (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings_about_app.xml (French)
* New translations strings_about_app.xml (Spanish)
* New translations strings_about_app.xml (German)
* New translations strings_about_app.xml (Italian)
* New translations strings_about_app.xml (Ukrainian)
* New translations strings_about_app.xml (Chinese Simplified)
* New translations strings_about_app.xml (Portuguese, Brazilian)
* New translations strings_account_settings.xml (French)
* New translations strings_account_settings.xml (Spanish)
* New translations strings_account_settings.xml (German)
* New translations strings_account_settings.xml (Italian)
* New translations strings_account_settings.xml (Ukrainian)
* New translations strings_account_settings.xml (Chinese Simplified)
* New translations strings_account_settings.xml (Portuguese, Brazilian)
* New translations strings_desktop.xml (French)
* New translations strings_desktop.xml (Spanish)
* New translations strings_desktop.xml (German)
* New translations strings_desktop.xml (Italian)
* New translations strings_desktop.xml (Ukrainian)
* New translations strings_desktop.xml (Chinese Simplified)
* New translations strings_desktop.xml (Portuguese, Brazilian)
* New translations strings_drafts.xml (French)
* New translations strings_drafts.xml (Spanish)
* New translations strings_drafts.xml (German)
* New translations strings_drafts.xml (Italian)
* New translations strings_drafts.xml (Ukrainian)
* New translations strings_drafts.xml (Chinese Simplified)
* New translations strings_drafts.xml (Portuguese, Brazilian)
* New translations strings_encyclopedia.xml (French)
* New translations strings_encyclopedia.xml (Spanish)
* New translations strings_encyclopedia.xml (German)
* New translations strings_encyclopedia.xml (Italian)
* New translations strings_encyclopedia.xml (Ukrainian)
* New translations strings_encyclopedia.xml (Chinese Simplified)
* New translations strings_encyclopedia.xml (Portuguese, Brazilian)
* New translations strings_notes.xml (French)
* New translations strings_notes.xml (Spanish)
* New translations strings_notes.xml (German)
* New translations strings_notes.xml (Italian)
* New translations strings_notes.xml (Ukrainian)
* New translations strings_notes.xml (Chinese Simplified)
* New translations strings_notes.xml (Portuguese, Brazilian)
* New translations strings_project_home.xml (French)
* New translations strings_project_home.xml (Spanish)
* New translations strings_project_home.xml (German)
* New translations strings_project_home.xml (Italian)
* New translations strings_project_home.xml (Ukrainian)
* New translations strings_project_home.xml (Chinese Simplified)
* New translations strings_project_home.xml (Portuguese, Brazilian)
* New translations strings_project_navigation.xml (French)
* New translations strings_project_navigation.xml (Spanish)
* New translations strings_project_navigation.xml (German)
* New translations strings_project_navigation.xml (Italian)
* New translations strings_project_navigation.xml (Ukrainian)
* New translations strings_project_navigation.xml (Chinese Simplified)
* New translations strings_project_navigation.xml (Portuguese, Brazilian)
* New translations strings_project_select_navigation.xml (French)
* New translations strings_project_select_navigation.xml (Spanish)
* New translations strings_project_select_navigation.xml (German)
* New translations strings_project_select_navigation.xml (Italian)
* New translations strings_project_select_navigation.xml (Ukrainian)
* New translations strings_project_select_navigation.xml (Chinese Simplified)
* New translations strings_project_select_navigation.xml (Portuguese, Brazilian)
* New translations strings_projects_list.xml (French)
* New translations strings_projects_list.xml (Spanish)
* New translations strings_projects_list.xml (German)
* New translations strings_projects_list.xml (Italian)
* New translations strings_projects_list.xml (Ukrainian)
* New translations strings_projects_list.xml (Chinese Simplified)
* New translations strings_projects_list.xml (Portuguese, Brazilian)
* New translations strings_scene_editor.xml (French)
* New translations strings_scene_editor.xml (Spanish)
* New translations strings_scene_editor.xml (German)
* New translations strings_scene_editor.xml (Italian)
* New translations strings_scene_editor.xml (Ukrainian)
* New translations strings_scene_editor.xml (Chinese Simplified)
* New translations strings_scene_editor.xml (Portuguese, Brazilian)
* New translations strings_scene_list.xml (French)
* New translations strings_scene_list.xml (Spanish)
* New translations strings_scene_list.xml (German)
* New translations strings_scene_list.xml (Italian)
* New translations strings_scene_list.xml (Ukrainian)
* New translations strings_scene_list.xml (Chinese Simplified)
* New translations strings_scene_list.xml (Portuguese, Brazilian)
* New translations strings_sync.xml (French)
* New translations strings_sync.xml (Spanish)
* New translations strings_sync.xml (German)
* New translations strings_sync.xml (Italian)
* New translations strings_sync.xml (Ukrainian)
* New translations strings_sync.xml (Chinese Simplified)
* New translations strings_sync.xml (Portuguese, Brazilian)
* New translations strings_timeline.xml (French)
* New translations strings_timeline.xml (Spanish)
* New translations strings_timeline.xml (German)
* New translations strings_timeline.xml (Italian)
* New translations strings_timeline.xml (Ukrainian)
* New translations strings_timeline.xml (Chinese Simplified)
* New translations strings_timeline.xml (Portuguese, Brazilian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations full_description.txt (French)
* New translations full_description.txt (Spanish)
* New translations full_description.txt (German)
* New translations full_description.txt (Italian)
* New translations full_description.txt (Ukrainian)
* New translations full_description.txt (Chinese Simplified)
* New translations full_description.txt (Portuguese, Brazilian)
* New translations short_description.txt (French)
* New translations short_description.txt (Spanish)
* New translations short_description.txt (German)
* New translations short_description.txt (Italian)
* New translations short_description.txt (Ukrainian)
* New translations short_description.txt (Chinese Simplified)
* New translations short_description.txt (Portuguese, Brazilian)
* New translations title.txt (French)
* New translations title.txt (Spanish)
* New translations title.txt (German)
* New translations title.txt (Italian)
* New translations title.txt (Ukrainian)
* New translations title.txt (Chinese Simplified)
* New translations title.txt (Portuguese, Brazilian)
* New translations strings.xml (German)
* New translations strings_about_app.xml (German)
* New translations strings_account_settings.xml (German)
* New translations strings.xml (German)
* New translations messages_en.properties (German)
* New translations strings_account_settings.xml (German)
* New translations full_description.txt (German)
* New translations short_description.txt (German)
* New translations strings_about_app.xml (Portuguese, Brazilian)
* New translations short_description.txt (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings_desktop.xml (Portuguese, Brazilian)
* New translations strings_project_navigation.xml (Portuguese, Brazilian)
* New translations strings_project_select_navigation.xml (Portuguese, Brazilian)
* New translations full_description.txt (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings_project_home.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings_notes.xml (Portuguese, Brazilian)
* New translations strings_project_home.xml (Portuguese, Brazilian)
* New translations strings_scene_editor.xml (Portuguese, Brazilian)
* New translations strings_account_settings.xml (French)
* New translations strings_account_settings.xml (Spanish)
* New translations strings_account_settings.xml (German)
* New translations strings_account_settings.xml (Italian)
* New translations strings_account_settings.xml (Ukrainian)
* New translations strings_account_settings.xml (Chinese Simplified)
* New translations strings_account_settings.xml (Portuguese, Brazilian)
* New translations strings_encyclopedia.xml (French)
* New translations strings_encyclopedia.xml (Spanish)
* New translations strings_encyclopedia.xml (German)
* New translations strings_encyclopedia.xml (Italian)
* New translations strings_encyclopedia.xml (Ukrainian)
* New translations strings_encyclopedia.xml (Chinese Simplified)
* New translations strings_encyclopedia.xml (Portuguese, Brazilian)
* New translations strings_notes.xml (French)
* New translations strings_notes.xml (Spanish)
* New translations strings_notes.xml (German)
* New translations strings_notes.xml (Italian)
* New translations strings_notes.xml (Ukrainian)
* New translations strings_notes.xml (Chinese Simplified)
* New translations strings_notes.xml (Portuguese, Brazilian)
* New translations strings_projects_list.xml (French)
* New translations strings_projects_list.xml (Spanish)
* New translations strings_projects_list.xml (German)
* New translations strings_projects_list.xml (Italian)
* New translations strings_projects_list.xml (Ukrainian)
* New translations strings_projects_list.xml (Chinese Simplified)
* New translations strings_projects_list.xml (Portuguese, Brazilian)
* Clean up
* New translations messages_en.properties (Chinese Simplified)
* New translations messages_en.properties (Portuguese, Brazilian)
* New translations strings_account_settings.xml (French)
* New translations strings_account_settings.xml (Spanish)
* New translations strings_account_settings.xml (German)
* New translations strings_account_settings.xml (Italian)
* New translations strings_account_settings.xml (Ukrainian)
* New translations strings_account_settings.xml (Chinese Simplified)
* New translations strings_account_settings.xml (Portuguese, Brazilian)
* New translations strings_notes.xml (French)
* New translations strings_notes.xml (Spanish)
* New translations strings_notes.xml (German)
* New translations strings_notes.xml (Italian)
* New translations strings_notes.xml (Ukrainian)
* New translations strings_notes.xml (Chinese Simplified)
* New translations strings_notes.xml (Portuguese, Brazilian)
* New translations full_description.txt (French)
* New translations full_description.txt (Spanish)
* New translations full_description.txt (German)
* New translations full_description.txt (Italian)
* New translations full_description.txt (Ukrainian)
* New translations short_description.txt (French)
* New translations short_description.txt (Spanish)
* New translations short_description.txt (German)
* New translations short_description.txt (Italian)
* New translations short_description.txt (Ukrainian)
* New translations title.txt (French)
* New translations title.txt (Spanish)
* New translations title.txt (German)
* New translations title.txt (Italian)
* New translations title.txt (Ukrainian)
* New translations full_description.txt (Chinese Simplified)
* New translations full_description.txt (Portuguese, Brazilian)
* New translations short_description.txt (Chinese Simplified)
* New translations short_description.txt (Portuguese, Brazilian)
* New translations title.txt (Chinese Simplified)
* New translations title.txt (Portuguese, Brazilian)
* Clean up
|
2026-01-06 00:35:32 -08:00 |
|
Adam Brown
|
d2fa615a41
|
StoryPage now uses the story name in the URL
|
2025-12-29 13:43:04 -08:00 |
|
Adam Brown
|
cff13fd899
|
StoryPage improvements, no longer show the entire story all the time
|
2025-12-29 13:10:36 -08:00 |
|
Adam Brown
|
9b82b9124e
|
Fix links
|
2025-12-27 01:26:03 -08:00 |
|
Adam Brown
|
47379c2719
|
Allow linking to the download section
|
2025-12-26 14:48:45 -08:00 |
|
Adam Brown
|
fd84338003
|
Implemented new distribution targets
|
2025-12-26 13:53:46 -08:00 |
|
Adam Brown
|
9a4db10460
|
Converting the rest
|
2025-12-26 00:31:10 -08:00 |
|
Adam Brown
|
1e9ed1cb90
|
Converting more to download links to drop downs
|
2025-12-26 00:27:46 -08:00 |
|
Adam Brown
|
e850e31fa1
|
Add new download options to home page
|
2025-12-26 00:16:40 -08:00 |
|
Adam Brown
|
83741b5563
|
Fix login messages
|
2025-12-25 22:34:53 -08:00 |
|
Adam Brown
|
abf7bcfa4b
|
Change /end_sync to POST
|
2025-12-25 11:44:15 -08:00 |
|
Adam Brown
|
dbac0c8781
|
Fix admin settings textfield
|
2025-12-25 01:33:54 -08:00 |
|
Adam Brown
|
e25ddf3bad
|
Fix public URL construction
|
2025-12-25 01:22:12 -08:00 |
|
Adam Brown
|
efb7acc96b
|
Style the password field
|
2025-12-25 00:52:10 -08:00 |
|
Adam Brown
|
f82f3561bb
|
CSS Refactor
- Commonized a lot of core components
- Moved to a bit more of a design system
- Moved to BEM style naming
|
2025-12-24 01:20:22 -08:00 |
|
Adam Brown
|
07387a9db7
|
Fix migration
|
2025-12-23 23:19:35 -08:00 |
|
Adam Brown
|
05f78803a8
|
Add arrow to projects
|
2025-12-23 20:54:00 -08:00 |
|
Adam Brown
|
dd4dcd57e0
|
Add user management screen to admin page
|
2025-12-23 20:41:45 -08:00 |
|
Adam Brown
|
0a9ca69fab
|
Refactor Admin Page, 3 separate pages now
|
2025-12-23 19:36:43 -08:00 |
|
Adam Brown
|
4065547456
|
Add test for pagination
|
2025-12-23 19:00:06 -08:00 |
|
Adam Brown
|
f19f849293
|
Paginate the public view of a story
|
2025-12-23 18:56:43 -08:00 |
|
Adam Brown
|
de2e1dc349
|
Added Author page
|
2025-12-23 18:37:33 -08:00 |
|
Adam Brown
|
658c782f17
|
Added publish warning
|
2025-12-23 17:54:43 -08:00 |
|
Adam Brown
|
879466a679
|
Improved story sharing
|
2025-12-23 17:32:03 -08:00 |
|
Adam Brown
|
d1f00ac5cd
|
Added public page for viewing a story
|
2025-12-23 00:57:15 -08:00 |
|
Adam Brown
|
4632339f9c
|
First draft of the story publishing UI
- Also E2E Server tests now use a different port than 8080
|
2025-12-22 23:55:24 -08:00 |
|
Adam Brown
|
14198ea8dd
|
First draft of the story publishing UI
|
2025-12-22 23:00:45 -08:00 |
|
Adam Brown
|
c00d6f1386
|
Clean up !!
|
2025-12-22 21:36:12 -08:00 |
|
Adam Brown
|
0b0b2edee0
|
Paginate user stories on Dashboard
|
2025-12-22 20:59:33 -08:00 |
|
Adam Brown
|
10df62c858
|
Break Javascript out into page specific file
|
2025-12-22 20:31:54 -08:00 |
|
Adam Brown
|
5f9448af71
|
Adding new "Pen Name" to the Account section
- Added a "Toast" mechanism to the web
|
2025-12-22 19:40:43 -08:00 |
|
Adam Brown
|
77762a3052
|
Overhauled the database migration system
|
2025-12-22 19:31:17 -08:00 |
|
Adam Brown
|
670b2140b3
|
Create new table ProjectAccess
And the associated DOA and Repo
|
2025-12-22 00:30:54 -08:00 |
|
Adam Brown
|
09d6305d01
|
Add database migration test artifacts
|
2025-12-21 21:15:26 -08:00 |
|
Adam Brown
|
923941453e
|
Edited some strings
|
2025-12-21 20:20:00 -08:00 |
|
Adam Brown
|
2f9e9ee585
|
More lenient config parsing
|
2025-12-21 00:53:45 -08:00 |
|
Adam Brown
|
ee068e193a
|
Remove default params
|
2025-12-21 00:53:26 -08:00 |
|
Adam Brown
|
c0c0937f0f
|
Use a concurrent hashmap instead
|
2025-12-21 00:51:47 -08:00 |
|
Adam Brown
|
2671a6a0b9
|
Protect against race condition
|
2025-12-21 00:37:48 -08:00 |
|
Adam Brown
|
a168a10002
|
Log 500 errors on the server
|
2025-12-21 00:35:29 -08:00 |
|
Adam Brown
|
47d9f4f7ca
|
Accept Logmode as a parameter
|
2025-12-21 00:19:58 -08:00 |
|
Adam Brown
|
f3b2287849
|
Bump pageSize to 10
|
2025-12-20 17:06:34 -08:00 |
|
Adam Brown
|
7a0ccf297a
|
Add "Account" section to web dashboard
|
2025-12-20 17:05:45 -08:00 |
|
Adam Brown
|
d5fc124880
|
Improve Story CSS
- Move story styles to their own file
- Only include required styles for each page
|
2025-12-20 17:01:08 -08:00 |
|
Adam Brown
|
6c54df7d2e
|
Improve Story CSS
Move story styles to their own file
|
2025-12-20 16:46:56 -08:00 |
|
Adam Brown
|
ff303e48a2
|
Fix server not mem-caching encryption keys!
|
2025-12-20 15:48:23 -08:00 |
|
Adam Brown
|
8dfe951278
|
A couple string edits
|
2025-12-20 15:41:34 -08:00 |
|
Adam Brown
|
c1016a6115
|
Syncing Protocol
- Enforce session expiration
- Handle missing project ID more gracefully
- Cleanup syncing protocol doc
|
2025-12-20 11:21:03 -08:00 |
|
Adam Brown
|
1de1700fb2
|
Added a Story view for user stories on web
|
2025-12-20 10:45:48 -08:00 |
|
Adam Brown
|
98f281fb09
|
Added new User Dashboard
|
2025-12-20 02:29:14 -08:00 |
|