-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce "Multi Wiki Server" Plugin #7915
base: master
Are you sure you want to change the base?
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e9d3f67 - Browse repository at this point
Copy the full SHA e9d3f67View commit details
Commits on Jan 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68a89b6 - Browse repository at this point
Copy the full SHA 68a89b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8543dda - Browse repository at this point
Copy the full SHA 8543ddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f1f7c7 - Browse repository at this point
Copy the full SHA 3f1f7c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eed613 - Browse repository at this point
Copy the full SHA 1eed613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0799177 - Browse repository at this point
Copy the full SHA 0799177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb8b2e - Browse repository at this point
Copy the full SHA 1fb8b2eView commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 615dc0c - Browse repository at this point
Copy the full SHA 615dc0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8941bd1 - Browse repository at this point
Copy the full SHA 8941bd1View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 50d0b14 - Browse repository at this point
Copy the full SHA 50d0b14View commit details -
Configuration menu - View commit details
-
Copy full SHA for a16338c - Browse repository at this point
Copy the full SHA a16338cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f09c32 - Browse repository at this point
Copy the full SHA 2f09c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82fae45 - Browse repository at this point
Copy the full SHA 82fae45View commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f37355 - Browse repository at this point
Copy the full SHA 4f37355View commit details -
Avoids "string too long" errors when working with big tiddlers (>100MB)
Configuration menu - View commit details
-
Copy full SHA for 4133e7d - Browse repository at this point
Copy the full SHA 4133e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9767e7d - Browse repository at this point
Copy the full SHA 9767e7dView commit details -
Basic support for creating bags and recipes
Cannot yet specify the bags for the new recipe
Configuration menu - View commit details
-
Copy full SHA for 4b0df1a - Browse repository at this point
Copy the full SHA 4b0df1aView commit details -
Add support for _canonical_uri tiddlers
Currently hard wired to kick in for tiddlers over 10MB (in base64 representation for binary tiddlers)
Configuration menu - View commit details
-
Copy full SHA for 26ede28 - Browse repository at this point
Copy the full SHA 26ede28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5443248 - Browse repository at this point
Copy the full SHA 5443248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02afbb4 - Browse repository at this point
Copy the full SHA 02afbb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fddd3b - Browse repository at this point
Copy the full SHA 5fddd3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b048f - Browse repository at this point
Copy the full SHA 70b048fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f9ae7e - Browse repository at this point
Copy the full SHA 8f9ae7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01d29ed - Browse repository at this point
Copy the full SHA 01d29edView commit details -
Configuration menu - View commit details
-
Copy full SHA for afa9ad3 - Browse repository at this point
Copy the full SHA afa9ad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f83ca - Browse repository at this point
Copy the full SHA e9f83caView commit details
Commits on Jan 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59aed49 - Browse repository at this point
Copy the full SHA 59aed49View commit details -
Configuration menu - View commit details
-
Copy full SHA for d832bbc - Browse repository at this point
Copy the full SHA d832bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11ecaff - Browse repository at this point
Copy the full SHA 11ecaffView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7914db - Browse repository at this point
Copy the full SHA f7914dbView commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f9ba11 - Browse repository at this point
Copy the full SHA 4f9ba11View commit details -
Use SQLite's AUTOINCREMENT to give us tiddler version identifiers
This commit fixes sync within hosted wikis
Configuration menu - View commit details
-
Copy full SHA for dc86920 - Browse repository at this point
Copy the full SHA dc86920View commit details
Commits on Jan 22, 2024
-
Split SqlTiddlerStore into SqlTiddlerStore and SqlTiddlerDatabase
The motivation is to encapsulate knowledge of the SQL queries
Configuration menu - View commit details
-
Copy full SHA for da5b316 - Browse repository at this point
Copy the full SHA da5b316View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e343ecc - Browse repository at this point
Copy the full SHA e343eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c131210 - Browse repository at this point
Copy the full SHA c131210View commit details -
Configuration menu - View commit details
-
Copy full SHA for 239ace0 - Browse repository at this point
Copy the full SHA 239ace0View commit details -
Don't use the filesystem plugin
Otherwise changes to _multiwikiserver/ tiddlers are saved back to the file system Perhaps it would work better to configure the wiki to sync state tiddlers to the browser.
Configuration menu - View commit details
-
Copy full SHA for 138c7f2 - Browse repository at this point
Copy the full SHA 138c7f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6d6478 - Browse repository at this point
Copy the full SHA f6d6478View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddbd6d1 - Browse repository at this point
Copy the full SHA ddbd6d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff18482 - Browse repository at this point
Copy the full SHA ff18482View commit details -
Otherwise tiddlers containing `</script>` will break TiddlyWiki
Configuration menu - View commit details
-
Copy full SHA for 4d42d4a - Browse repository at this point
Copy the full SHA 4d42d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 627c3e2 - Browse repository at this point
Copy the full SHA 627c3e2View commit details -
Extend image widget to support alternate content if a remote image fa…
…ils to load ...and use it to add an image for bags/recipes that do not have a $:/favicon.ico
Configuration menu - View commit details
-
Copy full SHA for d16746a - Browse repository at this point
Copy the full SHA d16746aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26e198b - Browse repository at this point
Copy the full SHA 26e198bView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41ab949 - Browse repository at this point
Copy the full SHA 41ab949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d95c92 - Browse repository at this point
Copy the full SHA 8d95c92View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed71ada - Browse repository at this point
Copy the full SHA ed71adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ad3e19 - Browse repository at this point
Copy the full SHA 3ad3e19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b9749f - Browse repository at this point
Copy the full SHA 0b9749fView commit details -
Add support for bag descriptions, validate bags and recipes, and comp…
…lete the UI for creating bags and recipes Styling to come
Configuration menu - View commit details
-
Copy full SHA for b0a6730 - Browse repository at this point
Copy the full SHA b0a6730View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8290d85 - Browse repository at this point
Copy the full SHA 8290d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270f62b - Browse repository at this point
Copy the full SHA 270f62bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 541c166 - Browse repository at this point
Copy the full SHA 541c166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14752cc - Browse repository at this point
Copy the full SHA 14752ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5fdd79 - Browse repository at this point
Copy the full SHA f5fdd79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b2fe3 - Browse repository at this point
Copy the full SHA 62b2fe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84c8a9b - Browse repository at this point
Copy the full SHA 84c8a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a5bcc - Browse repository at this point
Copy the full SHA 41a5bccView commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85607f7 - Browse repository at this point
Copy the full SHA 85607f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51e6466 - Browse repository at this point
Copy the full SHA 51e6466View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4204ff3 - Browse repository at this point
Copy the full SHA 4204ff3View commit details -
First draft of a command to read tiddlers, bags and recipes from an a…
…rchive The archive format is a legacy format that I used with Xememex, and will need to be updated to iron out the wrinkles
Configuration menu - View commit details
-
Copy full SHA for 3283d38 - Browse repository at this point
Copy the full SHA 3283d38View commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b6872a - Browse repository at this point
Copy the full SHA 4b6872aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 262a730 - Browse repository at this point
Copy the full SHA 262a730View commit details
Commits on Feb 2, 2024
-
WIP: Add a multipart/form-data convenience function
This is the start of adding support for large attachments. We have a new endpoint for POSTing tiddler data. The idea is that it will take any kind of data and figure out how to extract tiddlers from the upload and save them in the nominated bag. The next step is to move the attachment files into a special folder and reference them from the database so that we can construct _canonical_uris for them.
Configuration menu - View commit details
-
Copy full SHA for 6675358 - Browse repository at this point
Copy the full SHA 6675358View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c810fa - Browse repository at this point
Copy the full SHA 2c810faView commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f925f03 - Browse repository at this point
Copy the full SHA f925f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for c26acfd - Browse repository at this point
Copy the full SHA c26acfdView commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2267e2 - Browse repository at this point
Copy the full SHA f2267e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b425f - Browse repository at this point
Copy the full SHA 59b425fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8edefff - Browse repository at this point
Copy the full SHA 8edefffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f8a3b9 - Browse repository at this point
Copy the full SHA 6f8a3b9View commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d4b334 - Browse repository at this point
Copy the full SHA 2d4b334View commit details -
Configuration menu - View commit details
-
Copy full SHA for bab14b7 - Browse repository at this point
Copy the full SHA bab14b7View commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6503fb4 - Browse repository at this point
Copy the full SHA 6503fb4View commit details
Commits on Feb 21, 2024
-
Allow backslashes in trailing API path components
To make us more tolerant of proxies that "helpfully" decodeuricomponent for us (looking at you Azure)
Configuration menu - View commit details
-
Copy full SHA for b8c1c6c - Browse repository at this point
Copy the full SHA b8c1c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eecfb6 - Browse repository at this point
Copy the full SHA 1eecfb6View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d22bf8 - Browse repository at this point
Copy the full SHA 0d22bf8View commit details -
MWS: Use transactions when modifying multiple resources (#7991)
* Use transactions when modifying multiple resources This prevents partial changes from entering the database, and also nets a nice speed-up. * Keep track of transaction depth …so we could someday potentially leverage SQL implementations that don't implement nested transactions
Configuration menu - View commit details
-
Copy full SHA for 790f431 - Browse repository at this point
Copy the full SHA 790f431View commit details -
MWS: Add support for node-sqlite-wasm alongside better-sqlite3 (#7996)
* Switch from better-sqlite3 to node-sqlite3-wasm Seems to be slower, but might make cloud deployments easier by not having any binary dependencies * More logging * Temporarily use a memory database We will make this configurable * Revert "More logging" * Resume loading demo tiddlers * Cache prepared statements Gives a 20% reduction in startup time on my machine * Some more logging * Update package-lock * More logging * Route regexps should allow for proxies that automatically decode URLs Astonishingly, Azure does this * Go back to a file-based database * Less logging * Update package-lock.json * Simplify startup by not loading the docs edition * Tiddler database layer should mark statements as having been removed * Re-introduce better-sqlite3 * Make the SQLite provider be switchable * Support switchable SQL engines I am not intending to make this a long term feature. We will choose one engine and stick with it until we choose to change to another. * Adjust dependency versions * Setting up default engine * Make transaction handling compatible with node-sqlite3-wasm https://github.com/tndrle/node-sqlite3-wasm doesn't have transaction support so I've tried to implement it using SQL statements directly. @hoelzro do you think this is right? Should we be rolling back the transaction in the finally clause? It would be nice to have tests in this area... I looked at better-sqlite3's implementation - https://github.com/WiseLibs/better-sqlite3/blob/master/lib/methods/transaction.js * Default to better-sqlite3 for compatibility after merging
Configuration menu - View commit details
-
Copy full SHA for 3fca823 - Browse repository at this point
Copy the full SHA 3fca823View commit details -
Configuration menu - View commit details
-
Copy full SHA for a33705e - Browse repository at this point
Copy the full SHA a33705eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 310b5f0 - Browse repository at this point
Copy the full SHA 310b5f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c58788 - Browse repository at this point
Copy the full SHA 3c58788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ad87df - Browse repository at this point
Copy the full SHA 3ad87dfView commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2361880 - Browse repository at this point
Copy the full SHA 2361880View commit details -
Commands to load and save tiddlers, bags and recipes as a JSON archive
@linonetwo the resulting archive should be suitable for storing in git
Configuration menu - View commit details
-
Copy full SHA for f926516 - Browse repository at this point
Copy the full SHA f926516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3276703 - Browse repository at this point
Copy the full SHA 3276703View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b5412 - Browse repository at this point
Copy the full SHA 61b5412View commit details -
Configuration menu - View commit details
-
Copy full SHA for 066e553 - Browse repository at this point
Copy the full SHA 066e553View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1edbed - Browse repository at this point
Copy the full SHA b1edbedView commit details
Commits on Feb 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 343cc33 - Browse repository at this point
Copy the full SHA 343cc33View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5aa74d - Browse repository at this point
Copy the full SHA d5aa74dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c0341d - Browse repository at this point
Copy the full SHA 1c0341dView commit details
Commits on Feb 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 630b985 - Browse repository at this point
Copy the full SHA 630b985View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 6724fa8 - Browse repository at this point
Copy the full SHA 6724fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83229ac - Browse repository at this point
Copy the full SHA 83229acView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd9a3bf - Browse repository at this point
Copy the full SHA dd9a3bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e614e29 - Browse repository at this point
Copy the full SHA e614e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7d0733 - Browse repository at this point
Copy the full SHA d7d0733View commit details
Commits on Feb 26, 2024
-
Unconditionally decrement transaction depth (#8008)
…otherwise we may end up in a situation where we're always stuck in an "already in a transaction" state and often neglect to actually enter a real transaction!
Configuration menu - View commit details
-
Copy full SHA for de4fe13 - Browse repository at this point
Copy the full SHA de4fe13View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9facf4a - Browse repository at this point
Copy the full SHA 9facf4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d97ddf1 - Browse repository at this point
Copy the full SHA d97ddf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f9ff1a - Browse repository at this point
Copy the full SHA 4f9ff1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe41fc - Browse repository at this point
Copy the full SHA 5fe41fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a28ec7 - Browse repository at this point
Copy the full SHA 1a28ec7View commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8a209d6 - Browse repository at this point
Copy the full SHA 8a209d6View commit details
Commits on Mar 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89ae201 - Browse repository at this point
Copy the full SHA 89ae201View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ba3643 - Browse repository at this point
Copy the full SHA 2ba3643View commit details
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for abde67e - Browse repository at this point
Copy the full SHA abde67eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3335e87 - Browse repository at this point
Copy the full SHA 3335e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for e355848 - Browse repository at this point
Copy the full SHA e355848View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ac2b9 - Browse repository at this point
Copy the full SHA f4ac2b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5802834 - Browse repository at this point
Copy the full SHA 5802834View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b2776 - Browse repository at this point
Copy the full SHA e3b2776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f5dfb8 - Browse repository at this point
Copy the full SHA 0f5dfb8View commit details
Commits on Mar 11, 2024
-
MWS: store level tests (#8021)
* Fix a few typos The "database instead of store" change isn't a typo fix, per se, but these tests are testing the lower-level database layer, and I'm about to introduce some tests for the higher-level store layer, so I want to avoid any confusion in the test names * Start on SQL store-level tests * Add some tests for createBag * Add test for getBagTiddler and getBagTiddlers * Add basic recipe tests * Add a test for saving a tiddler within a recipe * Add store test for deleteTiddler
Configuration menu - View commit details
-
Copy full SHA for 54ff044 - Browse repository at this point
Copy the full SHA 54ff044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9df625c - Browse repository at this point
Copy the full SHA 9df625cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5c374 - Browse repository at this point
Copy the full SHA 8b5c374View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24413c5 - Browse repository at this point
Copy the full SHA 24413c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a443e5f - Browse repository at this point
Copy the full SHA a443e5fView commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f906442 - Browse repository at this point
Copy the full SHA f906442View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6807cb - Browse repository at this point
Copy the full SHA d6807cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b6642b - Browse repository at this point
Copy the full SHA 8b6642bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc45a16 - Browse repository at this point
Copy the full SHA bc45a16View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ab184 - Browse repository at this point
Copy the full SHA c9ab184View commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b923be5 - Browse repository at this point
Copy the full SHA b923be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da773c - Browse repository at this point
Copy the full SHA 3da773cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e553539 - Browse repository at this point
Copy the full SHA e553539View commit details
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2916cb6 - Browse repository at this point
Copy the full SHA 2916cb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 501f574 - Browse repository at this point
Copy the full SHA 501f574View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f675733 - Browse repository at this point
Copy the full SHA f675733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b59ae2 - Browse repository at this point
Copy the full SHA 9b59ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d518675 - Browse repository at this point
Copy the full SHA d518675View commit details
Commits on Mar 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4855b2 - Browse repository at this point
Copy the full SHA b4855b2View commit details
Commits on Mar 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 347aa4d - Browse repository at this point
Copy the full SHA 347aa4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69cc45b - Browse repository at this point
Copy the full SHA 69cc45bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea739f - Browse repository at this point
Copy the full SHA dea739fView commit details -
Configuration menu - View commit details
-
Copy full SHA for faa4b97 - Browse repository at this point
Copy the full SHA faa4b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eaa9b8 - Browse repository at this point
Copy the full SHA 7eaa9b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d485f0 - Browse repository at this point
Copy the full SHA 3d485f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09de919 - Browse repository at this point
Copy the full SHA 09de919View commit details
Commits on Mar 18, 2024
-
Stop using the existing core server infrastructure
Too much of a constraint now that we're starting work on client-server sync
Configuration menu - View commit details
-
Copy full SHA for f606e33 - Browse repository at this point
Copy the full SHA f606e33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a673e6 - Browse repository at this point
Copy the full SHA 6a673e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 259b3dc - Browse repository at this point
Copy the full SHA 259b3dcView commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c64646 - Browse repository at this point
Copy the full SHA 1c64646View commit details
Commits on Mar 20, 2024
-
Create new static index route with ability to create/update bags and …
…recipes Also introduces a new /.system/filename route for stylesheets, scripts etc.
Configuration menu - View commit details
-
Copy full SHA for 6063256 - Browse repository at this point
Copy the full SHA 6063256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 957329d - Browse repository at this point
Copy the full SHA 957329dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38ee942 - Browse repository at this point
Copy the full SHA 38ee942View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3ca52 - Browse repository at this point
Copy the full SHA 9b3ca52View commit details -
Get rid of those annoying missing image icons
By adding a `?fallback=url` parameter to tiddler requests
Configuration menu - View commit details
-
Copy full SHA for ae8ef30 - Browse repository at this point
Copy the full SHA ae8ef30View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae9dbf - Browse repository at this point
Copy the full SHA cae9dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6154de0 - Browse repository at this point
Copy the full SHA 6154de0View commit details -
Fix page body class in static pages
So that we get the TW background colour
Configuration menu - View commit details
-
Copy full SHA for 891f0fd - Browse repository at this point
Copy the full SHA 891f0fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60e6c8b - Browse repository at this point
Copy the full SHA 60e6c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 808b944 - Browse repository at this point
Copy the full SHA 808b944View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaebeb8 - Browse repository at this point
Copy the full SHA eaebeb8View commit details -
Stop storing bag and revision details as tiddler fields
Instead we store them as dictionary tiddlers
Configuration menu - View commit details
-
Copy full SHA for 3aa5607 - Browse repository at this point
Copy the full SHA 3aa5607View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f63bcb - Browse repository at this point
Copy the full SHA 1f63bcbView commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 52f7638 - Browse repository at this point
Copy the full SHA 52f7638View commit details
Commits on Mar 23, 2024
-
Thank you @PotOfCoffee2Go I ended up taking some of your code from #8101 to get this up and running. There's still some stuff missing (like the tests!) but it gets things moving.
Configuration menu - View commit details
-
Copy full SHA for 08649dd - Browse repository at this point
Copy the full SHA 08649ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2012dc - Browse repository at this point
Copy the full SHA a2012dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e66b67d - Browse repository at this point
Copy the full SHA e66b67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8091db3 - Browse repository at this point
Copy the full SHA 8091db3View commit details
Commits on Mar 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6c9b924 - Browse repository at this point
Copy the full SHA 6c9b924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8198574 - Browse repository at this point
Copy the full SHA 8198574View commit details -
Configuration menu - View commit details
-
Copy full SHA for 708e219 - Browse repository at this point
Copy the full SHA 708e219View commit details
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7a0c434 - Browse repository at this point
Copy the full SHA 7a0c434View commit details -
Configuration menu - View commit details
-
Copy full SHA for b58cfe6 - Browse repository at this point
Copy the full SHA b58cfe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bb715 - Browse repository at this point
Copy the full SHA d1bb715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 464d17b - Browse repository at this point
Copy the full SHA 464d17bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b1affe - Browse repository at this point
Copy the full SHA 4b1affeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37f6930 - Browse repository at this point
Copy the full SHA 37f6930View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca1f21 - Browse repository at this point
Copy the full SHA cca1f21View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcffff3 - Browse repository at this point
Copy the full SHA fcffff3View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8a2111f - Browse repository at this point
Copy the full SHA 8a2111fView commit details -
Configuration menu - View commit details
-
Copy full SHA for baee0bb - Browse repository at this point
Copy the full SHA baee0bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2947e7 - Browse repository at this point
Copy the full SHA f2947e7View commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad528d6 - Browse repository at this point
Copy the full SHA ad528d6View commit details
Commits on Mar 28, 2024
-
Incoming updates filter should exclude tiddlers prefixed $:/StoryList…
… and $:/HistoryList Thanks @pmario
Configuration menu - View commit details
-
Copy full SHA for d51ad80 - Browse repository at this point
Copy the full SHA d51ad80View commit details
Commits on Apr 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 51cdca6 - Browse repository at this point
Copy the full SHA 51cdca6View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28a8314 - Browse repository at this point
Copy the full SHA 28a8314View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce79a4a - Browse repository at this point
Copy the full SHA ce79a4aView commit details -
Protect against syncing client state tiddlers to the server
The default sync filter omits $:/state/, but users can customise it
Configuration menu - View commit details
-
Copy full SHA for 131a5ab - Browse repository at this point
Copy the full SHA 131a5abView commit details
Commits on Apr 14, 2024
-
Add support for the plugin library
We create a system bag to contain each plugin/theme/language. It seems wasteful because it results in lots of bags, but the semantics are exactly right and so it seems like the right approach
Configuration menu - View commit details
-
Copy full SHA for 9ba4556 - Browse repository at this point
Copy the full SHA 9ba4556View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4cb04 - Browse repository at this point
Copy the full SHA cc4cb04View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db9978f - Browse repository at this point
Copy the full SHA db9978fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e4980b - Browse repository at this point
Copy the full SHA 2e4980bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 516a17a - Browse repository at this point
Copy the full SHA 516a17aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 471ba99 - Browse repository at this point
Copy the full SHA 471ba99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 129bbe4 - Browse repository at this point
Copy the full SHA 129bbe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aafe775 - Browse repository at this point
Copy the full SHA aafe775View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea318ba - Browse repository at this point
Copy the full SHA ea318baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 268aaeb - Browse repository at this point
Copy the full SHA 268aaebView commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8eb5cb - Browse repository at this point
Copy the full SHA d8eb5cbView commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 92a1c56 - Browse repository at this point
Copy the full SHA 92a1c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87f4a52 - Browse repository at this point
Copy the full SHA 87f4a52View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c7f060 - Browse repository at this point
Copy the full SHA 3c7f060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c2c726 - Browse repository at this point
Copy the full SHA 4c2c726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33fb857 - Browse repository at this point
Copy the full SHA 33fb857View commit details
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4564e3 - Browse repository at this point
Copy the full SHA b4564e3View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a37d501 - Browse repository at this point
Copy the full SHA a37d501View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b6d677 - Browse repository at this point
Copy the full SHA 9b6d677View commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8fd9af - Browse repository at this point
Copy the full SHA d8fd9afView commit details -
The current implementation is still broken, and actually more broken than it was before a37d501. It seems that we should be exposing the SSE events to the syncer so that the resulting updates can be handled by the syncers existing task scheduler
Configuration menu - View commit details
-
Copy full SHA for e396334 - Browse repository at this point
Copy the full SHA e396334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 109d92a - Browse repository at this point
Copy the full SHA 109d92aView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d03ad0b - Browse repository at this point
Copy the full SHA d03ad0bView commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c36e4b - Browse repository at this point
Copy the full SHA 3c36e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 049951e - Browse repository at this point
Copy the full SHA 049951eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f30cb4 - Browse repository at this point
Copy the full SHA 3f30cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f463d - Browse repository at this point
Copy the full SHA b8f463dView commit details
Commits on Jun 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b2fd4b - Browse repository at this point
Copy the full SHA 2b2fd4bView commit details
Commits on Jun 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 38e1ea8 - Browse repository at this point
Copy the full SHA 38e1ea8View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ff3875 - Browse repository at this point
Copy the full SHA 0ff3875View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e9cbb51 - Browse repository at this point
Copy the full SHA e9cbb51View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d1edf64 - Browse repository at this point
Copy the full SHA d1edf64View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1d0e52 - Browse repository at this point
Copy the full SHA f1d0e52View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 39b7a4f - Browse repository at this point
Copy the full SHA 39b7a4fView commit details
Commits on Jul 10, 2024
-
Use $tw.utils.encodeURIComponentExtended for consistency with encodeu…
…ricomponent operator
Configuration menu - View commit details
-
Copy full SHA for 5b53a14 - Browse repository at this point
Copy the full SHA 5b53a14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2962b - Browse repository at this point
Copy the full SHA 9e2962bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f3145 - Browse repository at this point
Copy the full SHA e9f3145View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 882438d - Browse repository at this point
Copy the full SHA 882438dView commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4664bd - Browse repository at this point
Copy the full SHA b4664bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 066771e - Browse repository at this point
Copy the full SHA 066771eView commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97db75e - Browse repository at this point
Copy the full SHA 97db75eView commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for adb2ffc - Browse repository at this point
Copy the full SHA adb2ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2819b53 - Browse repository at this point
Copy the full SHA 2819b53View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6492ed3 - Browse repository at this point
Copy the full SHA 6492ed3View commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for edc32c5 - Browse repository at this point
Copy the full SHA edc32c5View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9eb28a0 - Browse repository at this point
Copy the full SHA 9eb28a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 535c440 - Browse repository at this point
Copy the full SHA 535c440View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eac8a2c - Browse repository at this point
Copy the full SHA eac8a2cView commit details
Commits on Aug 28, 2024
-
MWS: fix editing attachment tiddlers (#8455)
* fix breaking bug in image tiddler attachment * fix comments * fix code format * refactor processIncomingTiddler flow * remove whitespaces after if statements * refactor attachment_blob persistence flow * refactor process tiddler to support different attachments * add tests for attachment * add more attachement test cases * working on adding instanbul for test coverage report * code coverage report generation * remove unnecessary packages * fix comments
Configuration menu - View commit details
-
Copy full SHA for 3287dce - Browse repository at this point
Copy the full SHA 3287dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5a684 - Browse repository at this point
Copy the full SHA 8a5a684View commit details -
Configuration menu - View commit details
-
Copy full SHA for c733116 - Browse repository at this point
Copy the full SHA c733116View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90848a1 - Browse repository at this point
Copy the full SHA 90848a1View commit details
Commits on Aug 30, 2024
-
Handle directory creation if doesn't exist for test store (#8562)
* fix breaking bug in image tiddler attachment * fix comments * fix code format * refactor processIncomingTiddler flow * remove whitespaces after if statements * refactor attachment_blob persistence flow * refactor process tiddler to support different attachments * add tests for attachment * add more attachement test cases * working on adding instanbul for test coverage report * code coverage report generation * remove unnecessary packages * fix comments * handle directory creation if doesn't exist for test store * resolve issue with CI tests failure
Configuration menu - View commit details
-
Copy full SHA for a930411 - Browse repository at this point
Copy the full SHA a930411View commit details -
Configuration menu - View commit details
-
Copy full SHA for b698b3e - Browse repository at this point
Copy the full SHA b698b3eView commit details
Commits on Sep 11, 2024
-
Avoid optional chaining syntax
So that we can run on older Node.js versions
Configuration menu - View commit details
-
Copy full SHA for 4050ba5 - Browse repository at this point
Copy the full SHA 4050ba5View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9c124c - Browse repository at this point
Copy the full SHA a9c124cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f4f60f - Browse repository at this point
Copy the full SHA 0f4f60fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e7efeb - Browse repository at this point
Copy the full SHA 6e7efebView commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0b5f41 - Browse repository at this point
Copy the full SHA d0b5f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 517dae8 - Browse repository at this point
Copy the full SHA 517dae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd6b7b - Browse repository at this point
Copy the full SHA 6dd6b7bView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0575d6 - Browse repository at this point
Copy the full SHA d0575d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d6ddae - Browse repository at this point
Copy the full SHA 5d6ddaeView commit details
Commits on Oct 30, 2024
-
* mws authentication * add more tests and permission checkers * add logic to ensure that only authenticated users' requests are handled * add custom login page * Implement user authentication as well as session handling * work on user operations authorization * add middleware to route handlers for bags & tiddlers routes * add feature that only returns the tiddlers and bags which the user has permission to access on index page * refactor auth routes & added user management page * fix Ci Test failure issue * fix users list page, add manage roles page * add commands and scripts to create new user & assign roles and permissions * resolved ci-test failure * add ACL permissions to bags & tiddlers on creation * fix comments and access control list bug * fix indentation issues * working on user profile edit * remove list users command & added support for database in server options * implement user profile update and password change feature * update plugin readme * implement command which triggers protected mode on the server * revert server-wide auth flag. Implement selective authorization * ACL management feature * Complete Access control list implementation * Added support to manage users' assigned role by admin * fix comments * fix comment
Configuration menu - View commit details
-
Copy full SHA for 6a7612d - Browse repository at this point
Copy the full SHA 6a7612dView commit details -
Add user profile management and account deletion functionality (#8712)
* mws authentication * add more tests and permission checkers * add logic to ensure that only authenticated users' requests are handled * add custom login page * Implement user authentication as well as session handling * work on user operations authorization * add middleware to route handlers for bags & tiddlers routes * add feature that only returns the tiddlers and bags which the user has permission to access on index page * refactor auth routes & added user management page * fix Ci Test failure issue * fix users list page, add manage roles page * add commands and scripts to create new user & assign roles and permissions * resolved ci-test failure * add ACL permissions to bags & tiddlers on creation * fix comments and access control list bug * fix indentation issues * working on user profile edit * remove list users command & added support for database in server options * implement user profile update and password change feature * update plugin readme * implement command which triggers protected mode on the server * revert server-wide auth flag. Implement selective authorization * ACL management feature * Complete Access control list implementation * Added support to manage users' assigned role by admin * fix comments * fix comment * Add user profile management and account deletion functionality
Configuration menu - View commit details
-
Copy full SHA for c7531e5 - Browse repository at this point
Copy the full SHA c7531e5View commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad901a9 - Browse repository at this point
Copy the full SHA ad901a9View commit details -
Tests were breaking in GitHub Actions but work OK on my machine. Problem was better-sqlite3 not being prebuilt, so I am testing to see if an update helps.
Configuration menu - View commit details
-
Copy full SHA for 3a5f67d - Browse repository at this point
Copy the full SHA 3a5f67dView commit details