2249 Commits

Author SHA1 Message Date
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
lovasoa 884640b329 fix arm cross compilation 2025-05-21 23:18:56 +02:00
lovasoa b6188b40b0 fix arm cross compilation 2025-05-21 22:59:59 +02:00
lovasoa fb4a15c9a0 ensure cmake is installed 2025-05-21 22:40:47 +02:00
lovasoa 70b57b9d6e upgrade to rust 1.87 2025-05-21 22:39:23 +02:00
lovasoa 698b0f5932 fmt 2025-05-21 22:06:35 +02:00
lovasoa 83e104585c update dependencies, remove some duplicate dependencies 2025-05-21 21:19:05 +02:00
lovasoa 335a0a9181 bump dependencies 2025-05-20 18:49:22 +02:00
lovasoa f92cbf5ba3 Update apexcharts.js 2025-05-20 01:32:17 +02:00
hanskihyv eaac4c75b6 Add link & target props to big_number.handlebars (#861)
* Add link & target props to big_number.handlebars

* Refactor: added new links in 49_big_number.sql and updated big_number.handlebars

* Refactor: added new links in 49_big_number.sql

* Apply suggestions from code review

* fix broken links in the documentation

* Update CHANGELOG.md

---------

Co-authored-by: Ophir LOJKINE <contact@ophir.dev>
2025-05-20 01:21:26 +02:00
ppom 4d98b9cf2e Remove url-encoded surrounding quotes to URL parameters (#904)
* Remove url-encoded surrounding quotes to URL parameters

Fix #879

* fix special character handling

---------

Co-authored-by: ppom <>
Co-authored-by: lovasoa <contact@ophir.dev>
2025-05-20 01:06:41 +02:00
olivierauverlot 29f64479b5 form improvements with new types of field: header and switch (#906)
* form improvements with new types of field: header and switch

* added checked toggle switch example

* add names to the switch checkboxes

* update form header margins

* trailing whitespace

* docs

---------

Co-authored-by: lovasoa <contact@ophir.dev>
2025-05-20 00:54:05 +02:00
lovasoa bbaf2097fa improve official site form field visual appearance 2025-05-20 00:34:13 +02:00
lovasoa cc1657193c update tabler to v1.3
fixes https://github.com/sqlpage/SQLPage/issues/901
mostly fixes https://github.com/sqlpage/SQLPage/issues/892
see https://github.com/tabler/tabler/issues/2283#issuecomment-2892385617
2025-05-20 00:27:23 +02:00
lovasoa 04e1046018 fix alert component styles 2025-05-14 00:44:51 +02:00
lovasoa 9939c7512c fmt 2025-05-09 02:04:04 +02:00
lovasoa a07ddc167c rich text editor: improve handling of attributes for paragraphs, headings, list items, blockquotes, and code blocks 2025-05-09 01:42:05 +02:00
lovasoa 3075e482b6 improve rich text edition
https://github.com/sqlpage/SQLPage/discussions/913#discussioncomment-13079456
2025-05-09 01:35:55 +02:00
lovasoa 84d959425b article width style 2025-05-09 00:27:50 +02:00
lovasoa 15c7b07a73 lint 2025-05-08 23:51:37 +02:00
lovasoa 49ab2be35d add null handling for search input and clean up whitespace
fixes https://github.com/sqlpage/SQLPage/issues/884#issuecomment-2863873123
2025-05-08 23:14:11 +02:00
lovasoa c323bde4da fmt 2025-05-08 23:01:55 +02:00
lovasoa a9d24672f0 fix error message layour issue 2025-05-08 22:47:03 +02:00
lovasoa fb26609325 Refactor example cards: move example cards data to a new migration file and remove deprecated SQL from index.sql. Add rich text editor SVG asset. 2025-05-08 01:03:26 +02:00
lovasoa 3d9ab826df Enhance rich text editor: add required field validation for content and implement Markdown to Quill Delta conversion
fixes https://github.com/sqlpage/SQLPage/discussions/913
2025-05-08 01:02:56 +02:00
lovasoa 845e0371ec sql-page.com search: dynamic component retrieval and improve link data handling 2025-05-08 01:01:46 +02:00
lovasoa d526ccbc01 add full text search 2025-05-07 01:50:04 +02:00
lovasoa f5730354fb update sql parser
see https://github.com/apache/datafusion-sqlparser-rs/blob/main/changelog/0.56.0.md
fixes https://github.com/sqlpage/SQLPage/issues/887
2025-05-06 23:32:56 +02:00
lovasoa 616ac2a561 fix list component text truncation for empty descriptions 2025-05-06 23:07:53 +02:00
lovasoa c00446ca21 clippy 2025-05-06 22:47:12 +02:00
lovasoa 94a56bf5b9 more memory efficient CSP templates 2025-05-06 22:47:00 +02:00
lovasoa 06292a97d6 OIDC token: implementing max age for auth cookies based on ID token expiration
Refactor claims retrieval in get_authenticated_user_info to return claims directly.
2025-05-06 22:46:07 +02:00
lovasoa edf36b311f changelog 2025-05-06 09:41:03 +02:00
Andrews Innovations 275b44ae51 Add active indicator to the shell nav items (#908)
* Added active indicator to the nav-item to highlight active navigation item

* Update documentation to reflect active property on a menu_item

* Updated shell component examples to separate active flag as its own example

* Update examples/official-site/sqlpage/migrations/01_documentation.sql

---------

Co-authored-by: Ophir LOJKINE <contact@ophir.dev>
2025-05-06 09:36:43 +02:00
Gus Power 1582956ae5 Extend CSP Configuration to handle user-supplied values that can contain {NONCE} (#911)
* Extend CSP Configuration to handle user-supplied values that can contain {NONCE}

* fix RequestContext to use CSP value from AppConfig

* update documentation to describe usage

* generate nonce per request; config is a string (again); added playwright test to verify subsequent requests return a different nonce.

* fix js lint `let` -> `const`

* format

* remove some useless string copies

we are still re-parsing the csp template on every request

* implement a proper csp template struct

* parse the content-security-policy just once

* fix merge issue.

* fix docs

* fix docs

* clippy

---------

Co-authored-by: lovasoa <contact@ophir.dev>
2025-05-06 09:34:46 +02:00