479 Commits

Author SHA1 Message Date
lovasoa 28184fa726 fix some cross-database compatibility issues
docker / docker (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / build-aws (push) Has been cancelled
Create Release / Create Release (push) Has been cancelled
v0.9.0
2023-07-30 23:24:53 +02:00
lovasoa 49f997d7e1 mssql: fix infinite recursion in parameter replacement, add tests, remove some duplication 2023-07-30 22:52:51 +02:00
lovasoa 7c04f4c70a remove recursive query from default index 2023-07-30 13:07:01 +02:00
lovasoa f76c9dd071 fix param binding for mssql 2023-07-30 13:06:23 +02:00
lovasoa f7c584e6b8 fix docker compose for mssql 2023-07-30 12:42:04 +02:00
lovasoa 203c51f7c1 update docker compose 2023-07-30 12:00:14 +02:00
lovasoa 64dcb3d3c2 fix mssql setup 2023-07-30 12:00:04 +02:00
lovasoa 04db4e00ed Add support for ms sql server in docker-compose 2023-07-30 11:49:41 +02:00
lovasoa d69ec081bc add experimental support for Microsoft SQL Server 2023-07-30 10:32:22 +02:00
lovasoa a39f9d0773 add an example for forms with a variable number of fields
See https://github.com/lovasoa/SQLpage/discussions/38
2023-07-29 02:00:23 +02:00
lovasoa 9c781dc593 update sqlx 2023-07-27 14:16:35 +02:00
lovasoa cfb2c75024 better cargo caching on ci 2023-07-27 13:15:53 +02:00
lovasoa a9b41ad5f7 avoid folder redirects for .SQL files (in capital letters) 2023-07-26 22:58:19 +02:00
lovasoa 18cdb6326b fix infinite error stream issue
It was possible for an SQL error to trigger an infinite loop where SQLPage would stream error messages to the browsers forever
2023-07-26 18:32:04 +02:00
lovasoa dea7485bc5 update changelog 2023-07-26 18:30:45 +02:00
lovasoa cbe9b2308a update sqlx 2023-07-26 18:03:17 +02:00
lovasoa d6e538e343 Redirect index pages without a trailing slash to the same page with the trailing slash. 2023-07-25 17:48:35 +02:00
Ophir LOJKINE 250c0bf18f Merge pull request #36 from llagerlof/main
Fix broken link to Master-Detail Form example
2023-07-25 17:45:39 +03:00
lovasoa 2ca311d18a avoid taking a db connection fromthe pool before it is necessary 2023-07-25 16:21:13 +02:00
lovasoa c5f9c91058 avoid database roundtrips for simple static select statements 2023-07-25 15:48:20 +02:00
Lawrence Lagerlof d8a0a1f6af Fix broken link to Master-Detail Form example 2023-07-25 10:05:15 -03:00
lovasoa 1d4b2b32bb update dependencies 2023-07-25 13:15:22 +02:00
lovasoa 14898042b6 fix link 2023-07-23 00:15:12 +02:00
lovasoa 3b6e9197fd push the right commit 2023-07-23 00:12:39 +02:00
lovasoa 71bcc32fd5 list files 2023-07-23 00:03:08 +02:00
lovasoa 50b1252e84 prevent concurrency 2023-07-23 00:01:24 +02:00
lovasoa 37a7115b52 add all files 2023-07-22 23:53:14 +02:00
lovasoa 5971c43a21 main branch 2023-07-22 23:51:41 +02:00
lovasoa 93e3e509b8 ip change 2023-07-22 23:48:20 +02:00
lovasoa 589dcab2a3 add ssh host key 2023-07-22 23:31:56 +02:00
lovasoa 1c48ed7aaa pdat remote 2023-07-22 23:27:59 +02:00
lovasoa ecbf2c0d42 setup git auth 2023-07-22 23:26:23 +02:00
Ophir LOJKINE 3f06f8c720 Update official-site.yml 2023-07-22 23:19:29 +02:00
Ophir LOJKINE 18b1a2567c Update official-site.yml 2023-07-22 23:16:49 +02:00
Ophir LOJKINE 0847c18fab Update docker.yml 2023-07-22 23:16:31 +02:00
Ophir LOJKINE cf749cb12b Update tests.yml 2023-07-22 23:16:05 +02:00
Ophir LOJKINE c599d9b92a Update official-site.yml 2023-07-22 23:14:47 +02:00
lovasoa f8fd88e94a add site deploy action 2023-07-22 23:12:53 +02:00
lovasoa 68c7236473 improve website wording and add content 2023-07-22 22:42:14 +02:00
lovasoa 9e433cab05 add support for building JSON APIs in SQLPage 2023-07-22 15:08:08 +02:00
lovasoa 141b070547 update dependencies 2023-07-21 16:03:23 +02:00
lovasoa b4deadfae3 update dependencies 2023-07-21 15:57:40 +02:00
lovasoa 4b815da6e6 add sqlite intro 2023-07-20 00:14:11 +02:00
lovasoa 96980acde5 improve installation instructions 2023-07-19 00:42:26 +02:00
lovasoa 502564e2a0 improve official site docs 2023-07-19 00:32:39 +02:00
lovasoa 524d4a10dc Fix error displayed in logs on redirects
Now we don't open a body context when it won't be needed
(when there is nothing to add to the body of the page)

Fixes error messages in logs when a request had no body (redirects, for
instance)
2023-07-18 14:42:26 +02:00
lovasoa 25956c5a21 update conf example to allow creation of database file 2023-07-17 03:02:49 +02:00
lovasoa ba3188ceef cargo fmt 2023-07-17 02:41:52 +02:00
lovasoa fdb5107517 simplify 404 error testing 2023-07-17 02:35:13 +02:00
lovasoa c131a95ff8 remove usage of is_some_and to allow compilation with old rust versions 2023-07-17 02:26:22 +02:00