Commit Graph

37 Commits

Author SHA1 Message Date
b11177a943 Adding paged loading of links. 2021-08-12 15:48:02 +02:00
2b276a5130 Add redirect to the new interface 2021-08-12 15:48:02 +02:00
b9a02b1740 Update the testsuite...
now tests:
  * creating .env
  * migrating
  * creating admin
  * login
  * listing links
  * creating links
  * filtering links
2021-08-12 15:48:02 +02:00
dd7507225f partially reintrodueced integration tests 2021-08-12 15:48:02 +02:00
a0903b91e0 Add musl target to Makefile.toml
bump version
2021-08-12 15:48:02 +02:00
0c60954776 fix the locales path and add the static/wasm directory 2021-08-12 15:48:02 +02:00
a3b5ef87f9 Adding a readme to all crates/subdirectory of this workspace 2021-08-12 15:48:02 +02:00
b08c1a3fc2 moving the webserver out of the library 2021-08-12 15:48:02 +02:00
0bdd6c2d74 Update html title 2021-08-12 15:48:02 +02:00
ffe31504ee Fix Urls in command line 2021-08-12 15:48:02 +02:00
6c6f66cdf8 Adding semicolons according to lint
https://rust-lang.github.io/rust-clippy/master/index.html#semicolon_if_nothing_returned
2021-08-12 15:48:02 +02:00
fe1556b099 Embed wasm file, login on enter 2021-08-12 15:48:02 +02:00
51276d3831 Fix clippy warnings and Readme 2021-08-12 15:48:02 +02:00
7cb20cf8b1 update layout of qr-download 2021-08-12 15:48:02 +02:00
f3b1a0d7e8 documentation updates to the binaries 2021-08-12 15:48:02 +02:00
f7f10c5577 Document and simplify 2021-08-12 15:48:02 +02:00
38800bb33c dependency cleanup, documentation 2021-08-12 15:48:02 +02:00
f361a13c91 make privileges more defining for UI 2021-08-12 15:48:02 +02:00
eee0a8dba2 WIP: make the interface aware of the admin role 2021-08-12 15:48:02 +02:00
61afbecda9 Make Role an enum 2021-08-12 15:48:02 +02:00
0a23b786b0 Add language switching, fix logout 2021-08-12 15:48:02 +02:00
fa924a8e8c Remove templates 2021-08-12 15:48:02 +02:00
06c2fd18bd remove tera dependency and html rendering code. 2021-08-12 15:48:02 +02:00
f83a48ac3f all in 2021-08-12 15:48:02 +02:00
91543e2d74 update sqlx_prepare 2021-08-12 15:48:02 +02:00
5886272585 Add download qrcode to table 2021-08-12 15:48:02 +02:00
a5cfdeff54 make link codes unaware of upper and lower case 2021-08-12 15:48:02 +02:00
50da81889e Formatting... 2021-08-12 15:48:02 +02:00
1aba33fb91 Login for the wasm interface 2021-08-12 15:48:02 +02:00
5e03b4385f move doc directory to workspace 2021-08-12 15:48:02 +02:00
aeac704e89 add offline feature to sqlx 2021-08-12 15:48:02 +02:00
ec47e02f9c move README to toplevel 2021-08-12 15:48:02 +02:00
9d42b010c1 fix delete message 2021-08-12 15:48:02 +02:00
b782d97920 Make secret more logsafe, implement add and edit for links 2021-08-12 15:48:02 +02:00
d503d49917 update user functionality and cleanup 2021-08-12 15:48:02 +02:00
6837495eba initial create user 2021-08-12 15:48:02 +02:00
fc9b18141f Working user and link list, (big)restructure
This is now a workspace consisting of:
  * the pslink app (a wasm frontend for the admin interface)
  * the pslink binary
  * shared - modules for communication between the two above.
2021-08-12 15:48:02 +02:00