Dan Brown
0436ccfebf
Updated translations with latest Crowdin changes ( #5759 )
2025-08-28 14:59:36 +01:00
Dan Brown
1256b30ad4
Updated translations with latest Crowdin changes ( #5740 )
2025-08-11 13:38:47 +01:00
Dan Brown
0bc9ddd780
A11y: Updated other dropdown menus with correct tagging
...
Made some form improvements at the same time.
2025-08-07 16:37:18 +01:00
Dan Brown
776ec7b9e7
Updated translations with latest Crowdin changes ( #5696 )
2025-07-30 09:36:34 +01:00
Dan Brown
5fc19b0edf
Lexical: Fixed highlight format action, changed label
2025-07-24 13:48:00 +01:00
Dan Brown
7bbf591a7f
MD Editor: Starting conversion to typescript
2025-07-20 12:33:22 +01:00
Dan Brown
c1d76d2571
Updated translations with latest Crowdin changes ( #5695 )
2025-07-07 14:51:45 +01:00
Dan Brown
f83074d50e
Languages: Added Nepali as a language option
2025-07-07 14:43:21 +01:00
Dan Brown
2be892be70
Updated translations with latest Crowdin changes ( #5659 )
2025-07-07 14:35:19 +01:00
Dan Brown
a5751a584c
Updated translations with latest Crowdin changes ( #5637 )
2025-06-17 15:16:25 +01:00
Dan Brown
7f2604c8e8
Updated translations with latest Crowdin changes ( #5622 )
2025-05-31 12:15:16 +01:00
Dan Brown
c5ca865723
Lexical: Updated WYSIWYG editor status from alpha to beta
2025-05-28 22:52:09 +01:00
Dan Brown
d29b14ebfd
Merge pull request #5584 from BookStackApp/content_comments
...
Content Comments
2025-05-22 16:58:36 +01:00
Dan Brown
cdd446ac73
Updated translations with latest Crowdin changes ( #5608 )
2025-05-17 12:04:25 +01:00
Dan Brown
a27df485bb
Comments: Fixed display, added archive list support for editor toolbox
2025-05-09 12:14:28 +01:00
Dan Brown
4f36cdd757
Updated translations with latest Crowdin changes ( #5566 )
2025-05-05 12:24:12 +01:00
Dan Brown
c82fa33210
Comments: Further range of content reference ux improvements
...
- Added reference indicator to comment create form.
- Added remove action.
- Extracted reference text to translations.
- Changed reference hash to be text-based instead of HTML based.
- Added reference display for newly added comments.
- Handled reference marker delete on comment delete.
2025-05-01 17:22:12 +01:00
Dan Brown
e7dcc2dcdf
Comments: Moved to tab UI, Converted tabs component to ts
2025-04-30 17:42:09 +01:00
Dan Brown
099f6104d0
Comments: Started archive display, created mode for tree node
2025-04-28 20:09:18 +01:00
Dan Brown
8bdf948743
Comments: Added archive endpoints, messages, Js actions and tests
2025-04-28 15:37:09 +01:00
Dan Brown
f656a82fe7
Comments: Styled content comments & improved interaction
2025-04-24 13:21:23 +01:00
Dan Brown
5bfba281fc
Comments: Started inline comment display windows
2025-04-21 14:04:41 +01:00
Dan Brown
42cbd6adef
Updated translations with latest Crowdin changes ( #5537 )
2025-04-02 17:19:34 +01:00
Dan Brown
8a9215ecad
Updated translations with latest Crowdin changes ( #5505 )
2025-03-16 12:25:53 +00:00
Dan Brown
6211d6bcfc
Updated translations with latest Crowdin changes ( #5409 )
2025-02-26 13:51:51 +00:00
Dan Brown
d7ccb3ce6a
Sorting: Updated text for sort rules
...
Removes 'Set' wording and notes application to books on change.
2025-02-23 14:41:26 +00:00
Dan Brown
213a86e3c0
Merge pull request #5415 from BookStackApp/more_lexical_fixes
...
Further Lexical Fixes
2025-02-16 15:28:55 +00:00
Dan Brown
5c15f4add2
Translations: Fixed a couple of errors in sorting en words
2025-02-16 11:27:49 +00:00
Dan Brown
7bd89316bc
Sorting: Updated sort set command, Changed sort timestamp handling
...
- Renamed AssignSortSetCommand to AssignSortRuleCommand, updated
contents and testing.
- Updated sorting operations to not update timestamps if only priority
is changed.
2025-02-11 15:29:16 +00:00
Dan Brown
b9306a9029
Sorting: Renamed sort set to sort rule
...
Renamed based on feedback from Tim and Script on Discord.
Also fixed flaky test
2025-02-11 14:36:25 +00:00
Dan Brown
a208c46b62
Sorting: Covered sort set management with tests
2025-02-10 17:19:49 +00:00
Dan Brown
ec79517493
Sorting: Added auto sort option to book sort UI
...
Includes indicator on books added to sort operation.
2025-02-09 15:16:18 +00:00
Dan Brown
ccd94684eb
Sorting: Improved sort set display, delete, added action on edit
...
- Changes to a sort set will now auto-apply to assinged books (basic
chunck through all on save).
- Added book count indicator to sort set list items.
- Deletion now has confirmation and auto-handling of assigned
books/settings.
2025-02-06 14:58:08 +00:00
Dan Brown
7093daa49d
Sorting: Connected up default sort setting for books
2025-02-05 14:33:46 +00:00
Dan Brown
b897af2ed0
Sorting: Finished main sort set CRUD work
2025-02-04 20:11:35 +00:00
Dan Brown
d28278bba6
Sorting: Added sort set form manager UI JS
...
Extracted much code to be shared with the shelf books management UI
2025-02-04 15:14:22 +00:00
Dan Brown
bf8a84a8b1
Sorting: Started sort set routes and form
2025-02-03 16:48:57 +00:00
Dan Brown
a34023f715
Sorting: Added content misses from last commit, started settings
2025-01-30 17:49:19 +00:00
Dan Brown
7e03a973d8
Lexical: Ran a deeper check on translation use
2025-01-27 16:40:41 +00:00
Dan Brown
ee88832f1a
Updated translations with latest Crowdin changes ( #5399 )
2025-01-13 13:26:04 +00:00
Dan Brown
33b46882f3
Updated translations with latest Crowdin changes ( #5370 )
2025-01-04 21:46:35 +00:00
Dan Brown
2be504e0d2
Updated translations with latest Crowdin changes ( #5345 )
2024-12-23 11:23:44 +00:00
Dan Brown
ebe2ca7faf
Lexical: Added about button/view
...
Re-used existing route and moved tinymce help to its own different
route. Added test to cover.
Added new external-content block to support in editor UI.
2024-12-17 22:40:28 +00:00
Dan Brown
fdbbcf2b8a
Merge branch 'portazips' into development
2024-12-01 13:06:43 +00:00
Dan Brown
f5ecd51461
Updated translations with latest Crowdin changes ( #5331 )
2024-11-29 13:40:09 +00:00
Dan Brown
9ecc91929a
ZIP Import & Exports: Addressed issues during testing
...
- Handled links to within-zip page images found in chapter/book
descriptions; Added test to cover.
- Fixed session showing unrelated success on failed import.
Tested import file-create undo on failure as part of this testing.
2024-11-25 15:54:15 +00:00
Dan Brown
59cfc087e1
ZIP Imports: Added image type validation/handling
...
Images were missing their extension after import since it was
(potentially) not part of the import data.
This adds validation via mime sniffing (to match normal image upload
checks) and also uses the same logic to sniff out a correct extension.
Added tests to cover.
Also fixed some existing tests around zip functionality.
2024-11-18 17:42:49 +00:00
Dan Brown
e2f6e50df4
ZIP Exports: Added ID checks and testing to validator
2024-11-18 15:53:21 +00:00
Dan Brown
b7476a9e7f
ZIP Import: Finished base import process & error handling
...
Added file creation reverting and DB rollback on error.
Added error display on failed import.
Extracted likely shown import form/error text to translation files.
2024-11-14 15:59:15 +00:00
Dan Brown
306b8774c2
Updated translations with latest Crowdin changes ( #5317 )
...
* New translations common.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations errors.php (Ukrainian)
* New translations activities.php (Czech)
* New translations entities.php (Czech)
2024-11-13 11:59:03 +00:00