Commit Graph

984 Commits

Author SHA1 Message Date
Sebastian Jeltsch
d054e55411 Prepare new release v0.16.8. v0.16.8 2025-08-31 12:09:46 +02:00
Sebastian Jeltsch
e48623ae35 Update JS dependencies. 2025-08-31 11:58:28 +02:00
Sebastian Jeltsch
ba02116cfa Allow signed-out change-email confirmation. #142 2025-08-31 11:21:32 +02:00
Sebastian Jeltsch
f2a6e63b5c Fix reset-password flow. #142 2025-08-31 10:32:50 +02:00
Sebastian Jeltsch
41427d3da0 Prepare new release v0.16.7. v0.16.7 2025-08-30 14:17:36 +02:00
Sebastian Jeltsch
45783ac67c Update Rust dependencies. 2025-08-30 14:15:41 +02:00
Sebastian Jeltsch
ebc1e09cc5 Improve email template forms: fix un-setting and check that body contains '{{ VERIFICATION_URL }}'. 2025-08-30 14:15:23 +02:00
Sebastian Jeltsch
c353656ee8 Fix email template forms in admin UI. #141 2025-08-30 13:29:14 +02:00
Sebastian Jeltsch
0a515d4d87 Update Rust dependencies. 2025-08-28 15:11:54 +02:00
Sebastian Jeltsch
aaf4f09bab Fix permissions of collab-clicker-ssr example. 2025-08-28 14:28:12 +02:00
Sebastian Jeltsch
240cc1d775 Minor: switch to "eslint-plugin-better-tailwindcss" to re-enable tailwind eslinting with tw@v4. 2025-08-27 12:23:18 +02:00
Sebastian Jeltsch
81813ab904 Add a skeleton "blog" system to the website for updates. 2025-08-27 11:10:41 +02:00
Sebastian Jeltsch
2933806d1c minor: make the type-checker happy. 2025-08-25 20:38:57 +02:00
Sebastian Jeltsch
71a314c931 Remove SWC spam suppression - newer versions are no longer affected. 2025-08-25 12:30:45 +02:00
Sebastian Jeltsch
ee5c0558f3 Prepare new release v0.16.6. v0.16.6 2025-08-25 12:19:39 +02:00
Sebastian Jeltsch
a842a107e2 Update Rust dependencies. 2025-08-25 12:02:39 +02:00
Sebastian Jeltsch
d091b39570 cleanup: remove unused apalis crate. We can always bring it back when needed. 2025-08-25 11:56:13 +02:00
Sebastian Jeltsch
07ecd4daf0 Simplify the acquisition of transaction locks in JS runtime. 2025-08-25 11:52:07 +02:00
Sebastian Jeltsch
bb91f3e11f Back-port tb-sqlite improvements: support for ArcLock, improve connectoin setup, and remove no longer needed add_preupdate_hook. 2025-08-25 11:35:26 +02:00
Daniel Vainsencher
528ed59f6d Respond to new subscriptions right away with a comment event to establish connection. #137 2025-08-25 11:18:05 +02:00
Bilux
213431744c Fix CompareOp Regex
I think it was misspelled should be `$re` instead of `re`?
2025-08-23 10:55:27 +02:00
Sebastian Jeltsch
c6dafcb41e Minor: fix the format. 2025-08-21 13:52:20 +02:00
Bilux
d42c31f99f Fix a update operation lazy_params 2025-08-21 13:33:21 +02:00
Sebastian Jeltsch
23cb966f6d Update Rust and JS dependencies. 2025-08-19 17:40:26 +02:00
Sebastian Jeltsch
250121347d Prepare new release v0.16.5. v0.16.5 2025-08-16 21:14:43 +02:00
Sebastian Jeltsch
29d73d996d Add an experimental /api/transaction/v1/execute endpoint for mutating (create, update and delete) records across multiple APIs in a single transaction. #124
The endpoint is disabled by default and needs to be enabled in the configuration. Indepdently, the various client libraries do not yet support this new API.
2025-08-16 20:57:05 +02:00
Sebastian Jeltsch
0b4474874d Update JS runtime. 2025-08-16 16:59:05 +02:00
Sebastian Jeltsch
3d6427ba46 Update Rust dependencies. 2025-08-15 21:17:26 +02:00
Sebastian Jeltsch
03fdc28031 Prepare new relaese v0.16.4. v0.16.4 2025-08-12 16:23:01 +02:00
Sebastian Jeltsch
acb32acc9f Minor: set PNPM_OFFLINE env var in release flows. 2025-08-12 15:36:09 +02:00
Sebastian Jeltsch
3365e3a867 Update solid-js and fix form tests it broke. 2025-08-12 15:06:03 +02:00
Sebastian Jeltsch
ddb29491e4 Update Rust dependencies. 2025-08-12 13:44:00 +02:00
Sebastian Jeltsch
84a78d26ea Update JS deps. 2025-08-12 13:41:40 +02:00
Sebastian Jeltsch
732f440716 Prepare new release v0.16.3. v0.16.3 2025-08-10 17:56:48 +02:00
Sebastian Jeltsch
b7349dd91c Update Rust toolchain to latest stable: 1.89.0. 2025-08-10 17:48:14 +02:00
Bilux
096bc1d6ba Fix Record APIs Permissions documentation link 2025-08-10 16:22:58 +02:00
Bilux
fd24d81223 Use rusqlite's specialized APIs for database setup, i.e. pragmas. #126 2025-08-09 21:32:01 +02:00
Sebastian Jeltsch
7347183e99 Update Rust dependencies. 2025-08-09 13:33:33 +02:00
Sebastian Jeltsch
5eff2e3070 Minor: more love for the settings UI. 2025-08-09 13:28:18 +02:00
Sebastian Jeltsch
378a871cd1 Add missing change-email template to UI and move defaults from config to UI as placeholder. 2025-08-09 12:36:43 +02:00
Sebastian Jeltsch
3e01258575 Upon inspection nullable/optinoal fields already cleanly factor into records/settings forms. Thus remove checkbox from settings fields and interpret empty as undefined. #122 2025-08-08 22:57:23 +02:00
Sebastian Jeltsch
81d05aa08b Add a generalized write-query abstraction. #124 2025-08-08 14:22:19 +02:00
Sebastian Jeltsch
d1dffd2472 Add a test for file-updates. 2025-08-08 09:46:52 +02:00
Sebastian Jeltsch
524cb0f239 Prepare new release v0.16.2. v0.16.2 2025-08-08 09:07:46 +02:00
Sebastian Jeltsch
e6cabbf01c Update dependencies. 2025-08-08 09:05:50 +02:00
Sebastian Jeltsch
20a723acfa Add a test to ensure updates don't allow changing the primary key. 2025-08-08 00:51:21 +02:00
Sebastian Jeltsch
0ebd721e84 Split (Lazy)Params into Insert/Update and simplify. 2025-08-08 00:08:32 +02:00
Sebastian Jeltsch
70c8e00b08 Bind primary key more strictly in record update requests. 2025-08-07 21:47:02 +02:00
Sebastian Jeltsch
fcfc9b8480 Address new "mismatched_lifetime_syntaxes" lint in Rust 1.89.0. 2025-08-07 15:40:35 +02:00
Sebastian Jeltsch
dabea0198a Prepare new release v0.16.1. v0.16.1 2025-08-07 13:54:29 +02:00