Commit Graph

2623 Commits

Author SHA1 Message Date
Ophir LOJKINE a5cecd0157 screenshot 2025-04-21 01:34:33 +02:00
lovasoa fecae92b22 use heading buttons, not a dropdown 2025-04-21 01:28:32 +02:00
lovasoa edf09c9534 Optimize memory layout by boxing large structs. Slightly reduces memory usage. 2025-04-21 01:23:59 +02:00
lovasoa 540f3d3000 fix clippy warnings 2025-04-21 00:33:31 +02:00
lovasoa 48d5bec053 update dependencies 2025-04-21 00:09:39 +02:00
lovasoa c31f960c4b clippy 2025-04-20 05:42:49 +02:00
lovasoa 8e203a8765 update rich text editor SQL queries to include default values for title and content, and add article flag in post query 2025-04-20 05:35:55 +02:00
lovasoa b92e560da5 add a rich text editor example 2025-04-20 05:30:19 +02:00
lovasoa ae10f377f1 remove whitespace 2025-04-20 05:30:08 +02:00
lovasoa 2ce38f56fe update dependencies 2025-04-19 14:48:24 +02:00
lovasoa 2a71a8e7f9 Update dependencies in Cargo.lock to latest versions 2025-03-31 16:30:11 +02:00
lovasoa fbe897aa22 Update default chart colors and text shadows for better readability with all themes 2025-03-26 01:52:31 +01:00
lovasoa 3a04408bea When multiple series are defined in the sql, and then the user deselects one of the series, and then hovers over the others, the tooltip that should show the series values does not appear.
fix https://github.com/sqlpage/SQLPage/issues/868
2025-03-24 16:26:37 +01:00
lovasoa 1e5fc5df13 changelog 2025-03-23 00:26:21 +01:00
lovasoa aaba26e97a Merge branch 'hidden_dotfiles'
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 (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage.exe, windows-latest) (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.34.0
2025-03-23 00:03:54 +01:00
lovasoa e87a005c70 changelog 2025-03-23 00:02:55 +01:00
lovasoa ca0ec0e6e6 document the change 2025-03-22 18:53:09 +01:00
lovasoa 1a0b1d028c remove utf8 conversion 2025-03-22 18:44:58 +01:00
lovasoa 74447eaee7 hide dotfiles 2025-03-22 17:48:20 +01:00
lovasoa b88baac3b3 update dependencies 2025-03-22 17:24:41 +01:00
francesco-cattoglio b074dd1606 Added an option to create footers in the table component (#862)
* Implemented optional table footer rendering

* Added an example of footer usage

* Fixed a minor mistake, improved the example

* Updated changelog

* implemented requested change

* Update table.handlebars

spacing

* Update table.handlebars

minor, removed a `~`

* remove unused whitespace

---------

Co-authored-by: lovasoa <contact@ophir.dev>
2025-03-19 23:33:24 +01:00
lovasoa dd138f7549 update dependencies 2025-03-19 22:20:16 +01:00
lovasoa 757389c16b tests 2025-03-17 16:38:16 +01:00
lovasoa cb31e07434 unsafe_contents_md 2025-03-17 15:52:18 +01:00
lovasoa e1cf063a9d Merge branch 'pr/lovasoa/856' 2025-03-17 15:49:04 +01:00
lovasoa 2bf0a2fc9f get_preset_options 2025-03-17 15:48:30 +01:00
lovasoa 3957c59557 update markdown preset logic 2025-03-17 15:28:42 +01:00
Rémi Coscoy fe3e6fc647 Changed docker command to match dockerhub command (#858)
Command taken from https://hub.docker.com/r/lovasoa/sqlpage
2025-03-17 14:17:22 +01:00
Gus Power f0329cd04d Extend custom component description for markdown helper 2025-03-17 11:13:48 +00:00
Gus Power 261f76c2bc Add unsafe_contents_md to text component, add related file tests, add documentation parameters 2025-03-17 11:08:36 +00:00
Saturos 7eba2efdbd Revert sqlpage.json (#857) 2025-03-17 12:05:09 +01:00
Gus Power 2cfbe4bda6 clippy fix 2025-03-17 10:27:54 +00:00
Gus Power 1fe7687917 format and switch to use arg.value() and args.get(1) 2025-03-17 10:22:04 +00:00
Gus Power 8c7d6c7582 inline markdown::Option import 2025-03-17 10:07:05 +00:00
Gus Power ec31de229f Merge branch 'sqlpage:main' into optional-html-blocks-in-markdown 2025-03-16 10:19:29 +00:00
Gus Power 7d93aa6050 rename unsafe -> allow_unsafe (unsafe was a bad choice as it clashes with the rust keyword) 2025-03-15 09:08:11 +00:00
Gus Power 2702cbcc36 introduce MarkdownConfig trait to simplify testing; introduce allow_unsafe optional parameter to MarkdownHelper, add tests for various permutations, extend text.handlebars to pass through parameter 2025-03-13 11:15:20 +00:00
Ophir LOJKINE 804372e8f7 Update configuration.md
improve configuration documentation

Fixes https://github.com/sqlpage/SQLPage/issues/844
2025-03-12 14:27:05 +01:00
lovasoa e35c49126d add support for columns without buttons
closes https://github.com/sqlpage/SQLPage/issues/851
2025-03-11 00:18:30 +01:00
lovasoa b738b0dd45 update dependencies 2025-03-11 00:08:39 +01:00
dependabot[bot] df1c1cc240 Bump ring from 0.17.11 to 0.17.13 (#849)
Bumps [ring](https://github.com/briansmith/ring) from 0.17.11 to 0.17.13.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md)
- [Commits](https://github.com/briansmith/ring/commits)

---
updated-dependencies:
- dependency-name: ring
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 20:03:31 +01:00
lovasoa 410f2cb49f changelog 2025-03-05 23:24:45 +01:00
lovasoa 1d833c1de8 fix https://github.com/sqlpage/SQLPage/issues/840 2025-03-05 23:23:43 +01:00
lovasoa 9fc35fbb5b update sql parser 2025-03-05 23:00:40 +01:00
lovasoa ae7f2496ec fix https://github.com/sqlpage/SQLPage/issues/839
fixed in sqlx

add a regression test

update dependencies
2025-03-05 22:27:12 +01:00
lovasoa e8d97f3220 add support for rtl languages
fixes https://github.com/sqlpage/SQLPage/issues/838
2025-03-02 10:19:11 +01:00
lovasoa 8b6f9eab69 add support for data url images in markdown
fixes https://github.com/sqlpage/SQLPage/discussions/803
2025-03-01 22:33:38 +01:00
lovasoa 47314d10e2 update deps 2025-03-01 22:19:57 +01:00
francesco-cattoglio 35583a5f3e Option to completely hide the footer from the shell.handlebars template (#836)
* shell.handlebars: remove footer when it is exactly an empty string

With this patch, if the user specifies the footer for the shell as exactly the empty string, then the whole footer is removed from the page. Leaving the footer as null or undefined still shows the "Build with SQLPage" default footer.

* Update CHANGELOG.md
2025-02-28 14:14:02 +01:00
lovasoa 0969495806 better error handling in select fields 2025-02-27 21:43:58 +01:00