1799 Commits

Author SHA1 Message Date
Ophir LOJKINE cbbc28c311 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 (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.3.0
2024-10-30 16:45:35 +01:00
Ophir LOJKINE e7d3eabff7 Update CHANGELOG.md 2024-10-30 16:44:54 +01:00
lovasoa 7d95488344 new icons 2024-10-30 16:14:43 +01:00
lovasoa e4415e9992 update dependencies 2024-10-30 11:46:20 +01:00
lovasoa 9feeb13326 update rust to rust 1.82 2024-10-30 11:45:03 +01:00
lovasoa 0f368f1dd9 csv documentation 2024-10-28 00:01:10 +01:00
lovasoa 84a938f876 improve table search and sort
this reimplements table searching and sorting from scratch inside sqlpage instead of using the (unmaintained and buggy) list.js library

this makes the sqlpage js smaller and faster to load

this improves table filtering speed

this fixes incorrect sorting when using markdown links

fixes https://github.com/sqlpage/SQLPage/issues/576
2024-10-27 23:34:37 +01:00
lovasoa 98afe59959 SEO 2024-10-27 00:12:50 +02:00
lovasoa 8d3180717f easy file name 2024-10-27 00:40:27 +03:00
lovasoa 4a6167c8f3 add slides from pgconf 2024-10-27 00:36:04 +03:00
lovasoa 42937d23f5 fix test formatting 2024-10-27 00:02:00 +03:00
lovasoa 092678f8f1 fix extra separator at the end of each line in csv component
thanks @mtt-artis for reporting the issue

https://github.com/sqlpage/SQLPage/pull/608#issuecomment-2439444243
2024-10-27 00:01:21 +03:00
lovasoa f7387e759e fix mssql test 2024-10-26 23:53:53 +03:00
lovasoa cb29bf4592 alexis blog post 2024-10-26 19:24:21 +03:00
lovasoa 82935123b4 fix inconsistency in csv component: "separator", not "delimiter" https://github.com/sqlpage/SQLPage/pull/608#issuecomment-2439444243 2024-10-26 17:30:30 +03:00
lovasoa 99f0a00343 automatically add extension to filename in csv component when needed 2024-10-26 17:21:27 +03:00
lovasoa 06e8e716c0 fix duplicated and misleading error message when the user closes the connection early 2024-10-26 17:07:57 +03:00
lovasoa c8531cf54d reformat csv code 2024-10-26 16:59:27 +03:00
lovasoa 530861b5aa remove needless vector allocation 2024-10-26 16:53:30 +03:00
lovasoa 907c946fd5 csv streaming fixes and performance improvements 2024-10-26 01:38:35 +03:00
lovasoa 0f4656c19d csv component documentation 2024-10-26 00:31:35 +03:00
lovasoa 1e785dde04 csv docs 2024-10-26 00:31:24 +03:00
lovasoa 60ada622c1 move responsewriter to its own module 2024-10-25 23:53:36 +03:00
lovasoa 794da102f3 reset default_max_pending_rows = 256 2024-10-25 23:28:48 +03:00
lovasoa 92c582ebdd reimplement async_flush and asyncwrite 2024-10-25 23:22:43 +03:00
lovasoa e00dd8b14d clippy 2024-10-25 15:25:04 +03:00
lovasoa 4e1800cf92 remove interior mutability in response writer 2024-10-25 15:19:13 +03:00
lovasoa 0c53740220 implement top-level csv component 2024-10-25 14:57:59 +03:00
lovasoa 7046285bc1 update dependencies 2024-10-24 10:49:37 +03:00
lovasoa 46a57f0707 json docs 2024-10-24 00:34:05 +03:00
lovasoa 0a585828bb improve run_sql documentation 2024-10-23 15:36:12 +02:00
lovasoa 57681a54cb json docs 2024-10-23 15:20:54 +02:00
lovasoa 38d6e5f058 fix a bug where the last event was not sent correctly with json sse 2024-10-23 15:19:33 +02:00
lovasoa 1d0ca943f6 update dependencies 2024-10-22 23:46:07 +02:00
lovasoa f8241a9e78 json: support streaming query results as json array, jsonlines, or server-sent events 2024-10-22 23:45:53 +02:00
lovasoa 1328f4b61a add an indirection around RenderContext
This should make it easier to render other things than html in the future
2024-10-22 16:47:24 +02:00
lovasoa e20f641217 carousel improvements
Allow setting image width and height in carousels, in order to avoid differently sized images to cause layout janking when going through them.
2024-10-22 16:12:48 +02:00
lovasoa cf86a226ef Fix autoplay of carousels when embedded in a card
fixes https://github.com/sqlpage/SQLPage/issues/647
2024-10-19 23:21:26 +02:00
lovasoa ea0f60884f update dependencies 2024-10-19 22:25:19 +02:00
lovasoa 92fec205b5 New initial_search_value property in the table component to pre-fill the search bar with a value. This allows to display the table rows that will initially be filtered out by the search bar. 2024-10-19 22:16:46 +02:00
lovasoa 81c904166f pgconf 2024 2024-10-15 13:19:37 +02:00
lovasoa 2b1f792f77 Revert #643 2024-10-11 21:39:18 +02:00
alexisrc1 78dea52a3f Update file1 and file2 with new changes 2024-10-11 16:16:38 +02:00
alexisrc1 5fbc879f63 Add robots.txt and sitemap.xml for SEO 2024-10-10 11:23:37 +02:00
alexisrc1 2335856ef3 Merge remote-tracking branch 'upstream/main' 2024-10-09 21:41:34 +02:00
lovasoa dd3de5cd43 fix https://github.com/lovasoa/SQLpage/issues/639 2024-10-06 20:58:54 +02:00
lovasoa fbf994892d json_object is different on postgres 2024-10-05 23:51:12 +02:00
lovasoa 4cafa1eac0 add a machanism to skip some tests on some dbs 2024-10-05 23:20:29 +02:00
lovasoa 67e51f8a8b new database_password configuration option 2024-10-05 23:07:40 +02:00
lovasoa dd919d3c90 fmt 2024-10-05 22:46:41 +02:00