Austin
970af4f01a
Merge branch 'main' into feature/avatar-display
2023-03-22 15:57:51 +00:00
Austin Alvarado
80dfeb1293
app: Implement dark theme and toggle
2023-03-21 10:50:17 +01:00
Valentin Tolmer
b2cfc0ed03
app: update yew to 0.19
...
This is a massive change to all the components, since the interface
changed.
There are opportunities to greatly simplify some components by turning
them into functional_components, but this work has tried to stay as
mechanical as possible.
2023-03-20 12:11:34 +01:00
Valentin Tolmer
8d44717588
app: replace ConsoleService with gloo_console
2023-03-20 12:11:34 +01:00
Valentin Tolmer
f44e8b7659
app: wrap template arguments in braces
...
To prepare for the migration to yew 1.19
2023-03-20 12:11:34 +01:00
Valentin Tolmer
313fe3e0b7
clippy: fix new warning
2023-03-17 18:13:10 +01:00
Austin
b49e3404f8
Tweaks
2023-03-17 15:52:21 +00:00
Valentin Tolmer
9e479d38fe
app: get rid of rollup, gzip the wasm
2023-03-05 16:31:56 +01:00
Valentin Tolmer
bebb00aa2e
app: improve error message for wrong/expired reset token
2023-02-15 14:43:26 +01:00
Valentin Tolmer
62104b417a
app: probe for password reset support
2023-02-13 20:24:20 +01:00
DarkSpir
e92947fc3b
app: Change input field to password type in change_password ui ( #443 )
...
Change input field type for field old_password from its default "text" to "password"
Fixes #442
2023-02-13 09:29:54 +01:00
Valentin Tolmer
96eb17a963
server: fix clippy warning
...
The clippy::uninlined_format_args warning in 1.67 was downgraded to
pedantic in 1.67.1 due to lack of support in rust-analyzer, so we're not
updating that one yet.
2023-02-10 12:03:23 +01:00
Austin
ed91e19b3e
new query for avatar
2023-01-04 22:51:36 +00:00
Austin
07aa010d10
Initial implementation of avatar component
2023-01-04 19:01:06 +00:00
Valentin Tolmer
e89b1538af
server,app: migrate to sea-orm
2022-11-25 15:35:48 +01:00
Lewis Larsen
ba0dc33583
app: front end improvements
...
Added colour to required asterisks
Added padding to the footer
Added bootstrap class to select elements
Added various icons to buttons
Fixed various button layouts
Reworded some messages
Moved around some form elements
Fixes #12
2022-11-03 15:40:02 +01:00
Valentin Tolmer
e81c87f288
server,app: Add support for resetting your password with email
...
Instead of just username
Fixes #267
2022-10-29 15:04:45 +02:00
Valentin Tolmer
b3f64c6efe
Bump version to 0.4.2-alpha
2022-10-10 21:09:34 +02:00
Valentin Tolmer
32f28d664e
Bump to version 0.4.1
2022-10-10 17:46:34 +02:00
Valentin Tolmer
6c21f2ef4b
clippy: fix warning by implementing Eq
2022-09-27 06:54:29 +02:00
Valentin Tolmer
686bdc0cb1
app: Add support for modifying an avatar
2022-08-09 13:03:28 +02:00
Valentin Tolmer
3acc448048
server: Add support for users' avatars in GrahpQL
2022-08-09 13:03:28 +02:00
Valentin Tolmer
0e3c5120da
app: Switch yew_form dependency back to main repo
2022-08-09 13:03:28 +02:00
Jun-Cheol Park
05719642ca
Fix: Change input filed to password type in change_password ui ( #273 )
2022-07-26 11:07:44 +02:00
Iván Izaguirre
5c584536b5
frontend: Add UUID and creation date
...
This exposes the new info in the GraphQL API, and adds it to the frontend.
2022-07-21 12:10:37 +02:00
Valentin Tolmer
91d12a7e97
release: v0.4.0
2022-07-08 19:02:20 +02:00
Valentin Tolmer
6701027002
release: Release version 0.3.0
2022-07-08 14:49:01 +02:00
Valentin Tolmer
49f4e48aae
cargo: update various dependencies
2022-07-01 14:57:22 +02:00
Valentin Tolmer
2f1bf87102
app: propagate change events
2022-06-30 17:14:13 +02:00
Valentin Tolmer
5e2eea0d97
sqlx: update dependency and protect against injections
2022-06-26 11:55:37 +02:00
Valentin Tolmer
b54fe9128d
app: Implement login refresh
2022-05-11 17:14:41 +02:00
Valentin Tolmer
c7f45b12ac
app: add bottom padding to avoid overlap with the footer
2022-04-25 10:34:22 +02:00
Valentin Tolmer
0ccedc6717
app: Fix password reset
2022-04-17 23:14:10 +02:00
Valentin Tolmer
2221686dc6
app: Add footer
2022-03-31 14:56:55 +02:00
Valentin Tolmer
203bc9a8a2
index: Add crossorigin to enable integrity validation
2022-03-31 14:56:55 +02:00
Hendrik Schlehlein
82df8d4ca1
feat: add simple login
2022-03-04 12:04:10 +01:00
Valentin Tolmer
204232659d
app: fix clippy warning
2021-12-08 12:01:56 +01:00
kaysond
e11a8460ff
add SRI for other resources; add routing for all root requests
2021-12-01 00:38:54 +01:00
kaysond
c761f08995
fix icons download
2021-12-01 00:38:54 +01:00
kaysond
c564de2c92
add SRI back
2021-12-01 00:38:54 +01:00
kaysond
7731b8e593
download static fonts to their own directory
2021-12-01 00:38:54 +01:00
kaysond
4c05058eb2
add bootstrap global var to rollup command
2021-12-01 00:38:54 +01:00
kaysond
f730e6a580
add icon fonts to library list
2021-12-01 00:38:54 +01:00
kaysond
06a12f5351
remove unnecessary attrs
2021-12-01 00:38:54 +01:00
kaysond
bf20c448dc
fix typo
2021-12-01 00:38:54 +01:00
kaysond
9f138ec4ac
server libraries locally in the docker container
2021-12-01 00:38:54 +01:00
Valentin Tolmer
ddeb4c3ce3
cargo: Bump the version number to 0.3.0-alpha.1
2021-11-29 15:50:43 +01:00
Valentin Tolmer
4a5abfd395
app: Implement the second part of password reset
2021-11-23 00:25:47 +01:00
Valentin Tolmer
9fb4afcf60
app: Implement the first screen of password reset
2021-11-23 00:25:47 +01:00
Valentin Tolmer
790fd7c5d1
cargo: Update to 2021 edition
2021-11-23 00:25:47 +01:00