Commit graph

16 commits

Author SHA1 Message Date
André Jaenisch
41d82656b3
docs: add story for profile picture case
I also check for accessibility now.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-07-04 08:21:34 +02:00
André Jaenisch
a350e43362
chore: build storybook and deploy to Codeberg Page
We can now deploy Storybook to Codeberg Pages!

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-07-04 08:21:34 +02:00
André Jaenisch
e248e0073d
chore: setup and configure default Storybook
I had to downgrade Vite because the Storybook builder does not support
v5 yet. Therefore this will be on a separate branch and updated as we
move along with the codebase.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-07-04 08:21:34 +02:00
André Jaenisch
288ad752ad
chore: update dependencies
I'm going to start a new feature and want to make sure I'm running on
the latest compatible versions.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-06-21 09:00:14 +02:00
André Jaenisch
2252cf42fd
feat: prepare for deployment
When trying to deploy the application to my own domain I noticed that
the adapter is wrong. Since I'm not hosting anything in „the Cloud” I
went with a plain Node.js server. Therefore I have to use a specific
adapter and also fix the type of the server response. This in turn
uncovered a bug in the Created component which I also fixed.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-04-12 15:53:14 +02:00
André Jaenisch
02347759bd
chore: document tauri commands
In order to not have to remember the command I'm adding it as a npm
run-script.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-03-09 10:27:51 +01:00
André Jaenisch
fe999900ff
build: set up tauri
I was curious whether I could make it run. It works!

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-03-09 10:21:32 +01:00
André Jaenisch
efc55bcd9d
chore: bump version
Some meaningful progress has been made that warrants a new version.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-03-06 11:47:38 +01:00
André Jaenisch
69e7a2a1ee
feat: parse HTML responses of Vervis
I can successfully log in with credentials I'm using on Vervis.
The response is then parsed into an object that could be consumed in the
rest of Anvil.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-03-05 13:46:32 +01:00
André Jaenisch
b3acfe0331
feat: include a language switcher
This also sets the direction of layout. I hope to be able to spot design
implementation failures faster this way.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-20 13:51:48 +01:00
André Jaenisch
34be485a49
feat: import projects form
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-16 15:48:48 +01:00
André Jaenisch
62aba86d5d
feat: set up internationalisation
This allows for translating the interface using Weblate at
translate.codeberg.org!

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-14 12:11:03 +01:00
André Jaenisch
9c4c8f04f4
refactor: break out routes into components
For now I'm following the Atomic Design philosophy with respect to
organising the components. I started with Avatar which wraps the
SvelteKit library with some defaults. I test it using vitest which is
now configured accordingly. All dependencies were updated to their
latest version.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2024-02-09 11:19:08 +01:00
André Jaenisch
aea63c0b4b
build: upgrade all dependencies
Before making any changes to the logic of the code I've updated all
dependencies and adjusted the configurations according to the migration
documentation. I ensured that I can still run the npm scripts like
before.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2023-12-20 23:18:17 +01:00
Pere Lev
4c252c83ca
Add octicons and use in account creation form 2023-05-22 17:39:28 +03:00
Pere Lev
e21c2309d6
Initial commit, using the "Skeleton Welcome" template 2023-05-03 12:28:02 +03:00