2283 Commits

Author SHA1 Message Date
lovasoa 3e181ce453 Update CHANGELOG.md
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (macOS & Windows) (.exe, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Create Release / Build sqlpage binaries (macOS & Windows) (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Create Release / Build sqlpage binaries (Linux) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
v0.35.2
2025-06-02 21:03:20 +02:00
lovasoa ca00eaa07a chart item ordering
fixes https://github.com/sqlpage/SQLPage/discussions/930Preserve original category order for bar charts

Single-series bar charts now retain their original data point order.
For multi-series bar charts, categories are aligned and ordered by
their first appearance in the data, instead of alphabetically.
2025-06-02 20:59:10 +02:00
lovasoa d0e493fb13 Rich text editor: readonly mode
https://github.com/sqlpage/SQLPage/discussions/913#discussioncomment-13343491
2025-06-02 20:57:19 +02:00
lovasoa e90002a932 Update Cargo.toml 2025-06-02 13:12:03 +02:00
lovasoa cb9d89d6b9 fix mssql unsigned int decoding 2025-06-02 00:29:15 +02:00
lovasoa e1876ff1d6 explicit sqlx feature activation 2025-06-01 23:09:25 +02:00
lovasoa c92c1bb1e6 Update Cargo.lock 2025-05-31 15:07:26 +02:00
lovasoa 5ade60fa95 Return plain text 404 for non-HTML requests
Checks the `Accept` header for 404 responses. If HTML is not
preferred, a plain text 404 is returned, avoiding the
`_default_404.sql` processing. HTML-preferring clients
continue to receive the custom SQL-based 404 page.
2025-05-30 22:49:26 +02:00
lovasoa 674da32fd8 Update cc crate to 1.2.25 2025-05-30 21:10:38 +02:00
lovasoa 7c6e027d11 Warn on large OIDC ID tokens
see https://github.com/sqlpage/SQLPage/issues/928
2025-05-30 21:09:49 +02:00
Ophir LOJKINE 740023d9bd Update CHANGELOG.md 2025-05-30 01:19:15 +02:00
lovasoa 4601919310 update dependencies 2025-05-29 22:45:52 +02:00
lovasoa 243ef20e8d detail release binaries change 2025-05-29 22:45:20 +02:00
lovasoa 7da1b2882a implement default 404 error page
... and update routing logic to serve it; remove old 404 handling code; add tests for new behavior
2025-05-29 22:44:22 +02:00
lovasoa 62e826cf84 changelog 2025-05-29 21:40:38 +02:00
lovasoa 98938a7b89 update rust cache action 2025-05-29 21:17:00 +02:00
Ophir LOJKINE 15b3fb8b9f linux builds with old glibc (#927)
* update release workflow to include release-test branch and conditional execution for tag events

* update release workflow to use GNU target and simplify Rust toolchain installation

* refactor release workflow to separate Linux build job and streamline macOS/Windows builds

* update release workflow to use manylinux_2_28_x86_64 container for Linux builds
2025-05-29 01:56:07 +02:00
lovasoa dbdd820a1e update dependencies 2025-05-28 23:54:18 +02:00
lovasoa b3c310e293 fix chart component: no crash when o marker 2025-05-28 01:00:46 +02:00
lovasoa 541053f4f7 fix docker image reference 2025-05-28 00:24:44 +02:00
lovasoa 15b4ad33db update deps 2025-05-28 00:22:53 +02:00
lovasoa 5c38eb1bd7 chart component: fix zero values in stacked bar charts
fixes https://github.com/sqlpage/SQLPage/issues/924
2025-05-27 12:31:54 +02:00
lovasoa 61677ab5b7 landing page links 2025-05-26 01:30:48 +02:00
lovasoa 60aac0b181 update e2d tests 2025-05-26 01:00:10 +02:00
lovasoa 0446b092f3 clippy SQL tests 2025-05-26 00:57:29 +02:00
lovasoa b48826a19e handle skipped tests and improve result reporting 2025-05-26 00:50:08 +02:00
lovasoa e7951ee721 dynamic port choice
also: better error messages in tests
2025-05-26 00:46:04 +02:00
lovasoa 7009f65374 run sql test files 2025-05-26 00:05:45 +02:00
lovasoa 2d307fa6f0 move 404 test 2025-05-25 23:31:58 +02:00
lovasoa 5e34f29bad clippy in ci 2025-05-25 23:23:49 +02:00
lovasoa acdc03891d clippy fixes 2025-05-25 23:22:41 +02:00
lovasoa 5cbd12fcfd reorganize tests: better structure 2025-05-25 23:20:31 +02:00
lovasoa 0695cfe668 better assert message 2025-05-25 22:49:23 +02:00
lovasoa 345d96f396 clearer readme 2025-05-25 22:39:48 +02:00
lovasoa f28d4ddb96 update dependencies
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (.exe, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Create Release / Build sqlpage binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Create Release / Build sqlpage binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
v0.35.1
2025-05-25 22:14:25 +02:00
lovasoa 4874fe3c69 Revert "Allow the usage of eval from user scripts in the default Content-Security-Policy"
This reverts commit dd36a28b2d.
2025-05-25 22:13:19 +02:00
lovasoa 0df77e5a81 update dependencies 2025-05-24 23:51:02 +02:00
lovasoa 47df4a347e fmt 2025-05-24 23:50:34 +02:00
lovasoa bba4e4153a Fix some color names not working in the datagrid component
fixes https://github.com/sqlpage/SQLPage/issues/922#issuecomment-2903360878
2025-05-24 23:09:16 +02:00
lovasoa dd36a28b2d Allow the usage of eval from user scripts in the default Content-Security-Policy 2025-05-23 01:21:50 +02:00
lovasoa ef3feb8fbc colors 2025-05-22 23:50:27 +02:00
lovasoa 60af67521d update colors
see https://github.com/sqlpage/SQLPage/issues/922#issuecomment-2902446251
2025-05-22 23:39:01 +02:00
lovasoa 7900525dd1 bump version 2025-05-22 22:38:53 +02:00
lovasoa b04344a67b fix ci release script
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (.exe, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Create Release / Build sqlpage binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Create Release / Build sqlpage binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
v0.35.0
2025-05-22 00:50:52 +02:00
lovasoa bebd886c92 build with msvc on windows 2025-05-22 00:20:27 +02:00
lovasoa 5fab89fde6 fix build warning on windows 2025-05-22 00:14:13 +02:00
lovasoa 1a32281ab4 fix build 2025-05-22 00:03:09 +02:00
lovasoa 0545ab3a3b update rust cache gha 2025-05-21 23:58:50 +02:00
lovasoa 983fb208c5 distribute static executable on linux
Update GitHub Actions workflow to use latest Ubuntu and improve Rust toolchain installation
2025-05-21 23:55:03 +02:00
lovasoa cedfe3dbde remove unused dep 2025-05-21 23:24:09 +02:00