mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 08:21:39 -06:00
ff880a470c
Add per-book journal entries keyed by a client id, a star toggle that does not bump the annotation version pushed to devices, a per-user colour legend, and an edit route so bookmark title and note changes reach the server. All of it is additive and advertised through app-info features, so iOS sends new fields only to servers that support them. Also sort annotations by numeric CFI steps instead of comparing CFI strings.
55 lines
1.5 KiB
JSON
55 lines
1.5 KiB
JSON
{
|
|
"totalRoutes": 623,
|
|
"byPermission": {
|
|
"(none)": 271,
|
|
"Permission.ManageMetadataConfig": 34,
|
|
"Permission.EmailSend": 30,
|
|
"Permission.LibraryEditMetadata": 35,
|
|
"Permission.BookDockAccess": 17,
|
|
"Permission.ManageAppSettings": 62,
|
|
"Permission.ManageLibraries": 22,
|
|
"Permission.ManageUsers": 13,
|
|
"Permission.ManageEmail": 8,
|
|
"Permission.KoboSync": 7,
|
|
"Permission.NotificationAccess": 6,
|
|
"Permission.DemoRestricted": 6,
|
|
"Permission.KoreaderSync": 8,
|
|
"Permission.OpdsAccess": 4,
|
|
"Permission.ViewAuditLog": 1,
|
|
"Permission.ViewUserActivity": 6,
|
|
"Permission.LibraryDeleteBooks": 14,
|
|
"Permission.LibraryDownload": 4,
|
|
"Permission.LibraryUpload": 2,
|
|
"Permission.ManageBookDock": 3,
|
|
"Permission.ManageIcons": 1,
|
|
"Permission.HardcoverSync": 1,
|
|
"Permission.ReadwiseSync": 1,
|
|
"Permission.StorygraphSync": 1,
|
|
"Permission.BookRequestAccess": 25,
|
|
"Permission.ManageBookRequests": 20,
|
|
"Permission.BookRequestSelfFulfill": 11,
|
|
"Permission.PodcastManageFeeds": 16,
|
|
"Permission.PodcastManageRetention": 1,
|
|
"Permission.PodcastEditMetadata": 5,
|
|
"Permission.PodcastPurge": 5,
|
|
"Permission.PodcastDownload": 4
|
|
},
|
|
"byLibraryAccess": {
|
|
"'viewer'": 9,
|
|
"'editor'": 15,
|
|
"'owner'": 4
|
|
},
|
|
"routeChunks": [
|
|
"routes-01.json",
|
|
"routes-02.json",
|
|
"routes-03.json",
|
|
"routes-04.json",
|
|
"routes-05.json",
|
|
"routes-06.json",
|
|
"routes-07.json",
|
|
"routes-08.json",
|
|
"routes-09.json",
|
|
"routes-10.json"
|
|
]
|
|
}
|