1172 Commits

Author SHA1 Message Date
lovasoa 70b90c3530 add test for repeated properties in dynamic component
CI / compile_and_lint (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
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 / Publish to crates.io (push) Has been cancelled
v0.21.0
2024-05-19 17:14:43 +02:00
lovasoa 0436b2854e update dependencies 2024-05-19 16:39:46 +02:00
lovasoa c140e99a0d update dependencies (new icons, new charts, bugfixes) 2024-05-18 21:40:51 +02:00
lovasoa 63e8d1e7a8 new multi-step form example 2024-05-18 14:19:11 +02:00
Ophir LOJKINE c298d7c625 Merge pull request #321 from djyotta/favicon-manifest
Add favicon and manifest properties to shell.handlebars
2024-05-15 19:03:54 +02:00
lovasoa 52ebdfafa8 Add instructions about reverse proxy configuration to the official website 2024-05-15 18:52:22 +02:00
lovasoa ddad1e96a2 Include the trailing semicolon in sql queries sent to the database
Fixes https://github.com/lovasoa/SQLpage/issues/318
2024-05-15 14:54:06 +02:00
Daniel Sheffield a28290c00f add links in descriptions 2024-05-15 23:19:36 +12:00
Daniel Sheffield 0816ae78bd improve wording 2024-05-15 23:00:08 +12:00
Daniel Sheffield 75e13fdb1b update documentation 2024-05-15 22:49:38 +12:00
Daniel Sheffield fd68f720ce Add favicon and manifest properties to shell.handlebars 2024-05-15 19:43:55 +12:00
Ophir LOJKINE b2f646aac0 Merge pull request #311 from djyotta/main
support site prefix for use with reverse proxy
2024-05-15 09:28:18 +02:00
lovasoa 73b3854541 fix and test site prefix normalization 2024-05-14 18:52:26 +02:00
lovasoa b803368daf video introduction 2024-05-14 11:49:56 +02:00
lovasoa 8cff7bfff8 new function: sqlpage.request_method 2024-05-14 11:48:30 +02:00
lovasoa 1bef2e9047 add example app screenshot 2024-05-14 11:47:40 +02:00
lovasoa cee0cd4284 Merge branch 'main' into pr/djyotta/311 2024-05-14 00:46:17 +02:00
lovasoa 651d96b648 test with sql cast 2024-05-14 00:45:30 +02:00
lovasoa 81bc27682d clarify docs 2024-05-14 00:37:18 +02:00
lovasoa f4eacdeaca Merge remote-tracking branch 'origin/main' into pr/djyotta/311 2024-05-14 00:30:42 +02:00
lovasoa 987a322999 fix sql syntax in tests 2024-05-14 00:28:04 +02:00
lovasoa bd2ec28925 clippy 2024-05-14 00:20:30 +02:00
lovasoa 06aa6c486f clippy 2024-05-14 00:18:27 +02:00
lovasoa a016cdb815 embed prefix addition in the static_path helper 2024-05-14 00:17:20 +02:00
lovasoa 90b109e4f0 fix errors in dynamic component being silent
fixes https://github.com/lovasoa/SQLpage/issues/314
2024-05-13 23:22:54 +02:00
lovasoa bfa398df09 dynamic component: allow multiple properties:
select 'dynamic' as component,
          '{ "component": "card", "title": "Hello" }' as properties,
          '{ "title": "World" }' as properties;
2024-05-13 23:22:54 +02:00
lovasoa a22f900b19 Re-introduce automatic cast syntax translation
sqlpage will translate xxx::int to cast(xxx as int) on non-postgres
databases
2024-05-13 23:22:54 +02:00
lovasoa f3b4c37173 redirect requests received outside of the prefix 2024-05-13 23:21:13 +02:00
lovasoa 228702a02b properly encode the site prefix when it contains non-ascii characters 2024-05-13 22:59:39 +02:00
lovasoa c48d049578 fix static file serving with site prefix 2024-05-13 22:47:11 +02:00
lovasoa 7ac56b0221 tests 2024-05-13 22:39:30 +02:00
lovasoa 9a7598b2b5 clippy 2024-05-13 22:31:09 +02:00
lovasoa c92106592c add docs and always normalize the site prefix 2024-05-13 22:26:48 +02:00
lovasoa 3e6b313189 fix errors in dynamic component being silent
fixes https://github.com/lovasoa/SQLpage/issues/314
2024-05-13 18:21:47 +02:00
lovasoa 06e55b055d dynamic component: allow multiple properties:
select 'dynamic' as component,
          '{ "component": "card", "title": "Hello" }' as properties,
          '{ "title": "World" }' as properties;
2024-05-13 17:38:45 +02:00
lovasoa fe7446461e Re-introduce automatic cast syntax translation
sqlpage will translate xxx::int to cast(xxx as int) on non-postgres
databases
2024-05-13 17:36:59 +02:00
Daniel Sheffield 831df7945b remove lint 2024-05-13 21:49:42 +12:00
Daniel Sheffield 92cc02b7c2 fix comment 2024-05-13 21:48:17 +12:00
Daniel Sheffield 9f52769760 missing trailing slash in configuration.md 2024-05-13 21:46:32 +12:00
Daniel Sheffield a55739e68f missed one 2024-05-13 21:42:52 +12:00
Daniel Sheffield 013eb8f6c4 require trailing slash on site_prefix to avoid multiple strip_prefix calls 2024-05-13 21:28:19 +12:00
Daniel Sheffield f37c0ec683 address lint issues 2024-05-12 19:30:23 +12:00
Daniel Sheffield 97d9a3c250 serve manfiest from site root too 2024-05-12 19:12:08 +12:00
Daniel Sheffield e09e1dbb5a support site prefix for use with reverse proxy 2024-05-12 18:57:15 +12:00
lovasoa e93db08c44 add hash_password example 2024-05-11 19:37:45 +02:00
lovasoa ae7b635356 move extract_req_param to the syntax_tree module 2024-05-11 19:20:33 +02:00
lovasoa 4d4de00df5 sqlpage.hash_password(NULL) now returns NULL 2024-05-11 19:14:27 +02:00
lovasoa 848a49df31 give the website a coherent top bar menu 2024-05-11 18:36:20 +02:00
lovasoa ffee882dfa fix documentation of sqlpage.variables 2024-05-11 14:14:13 +02:00
lovasoa 4f9e42a0f4 changelog
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.20.5
2024-05-09 22:48:55 +02:00