Commit graph

65 commits

Author SHA1 Message Date
jane400
b6e0ef7638 feat: initial packstation registration flow 2024-10-02 17:45:39 +02:00
jane400
11d7cb2ef4 feat: better keyring handling 2024-10-02 17:45:39 +02:00
jane400
d7e905f7eb feat: libpaket: use secrecy on packstation credentials 2024-10-02 17:45:39 +02:00
jane400
afcfe0c9ef chore: move common deps to workspace root 2024-10-02 17:35:44 +02:00
jane400
b320ca0c61 fix: libpaket: delete everything and introduce packstation secrets 2024-09-21 21:12:08 +02:00
jane400
d5c2997c62 chore: paket: move common keyring code into module 2024-09-21 21:01:24 +02:00
jane400
a8d82bb7b7 chore: move dependencies to workspace root 2024-09-21 20:57:59 +02:00
jane400
6d68c6500b chore: update nix with git hashes
Doesn't work yet, as a recent libadwaita and gtk4.0 is needed.
2024-09-19 22:41:58 +02:00
jane400
8f3750197b chore: update cargo.lock 2024-09-19 22:36:14 +02:00
jane400
7ac87edc94 chore: remove unneeded dependency 2024-09-19 22:35:53 +02:00
jane400
e041349ee9 feat: paket: welcome splash 2024-09-19 22:30:09 +02:00
jane400
ceb3764a20 fix: paket: more space for tracking search entry 2024-09-19 22:00:17 +02:00
jane400
5fc628a54d fix: paket: visual cleanups 2024-09-19 21:58:25 +02:00
jane400
cf986694eb feat: paket: logout 2024-09-19 21:43:35 +02:00
jane400
4d0f8f57ce feat: libpaket: openid: logout and revoke 2024-09-19 21:42:11 +02:00
jane400
31698154e0 feat: paket: account page 2024-09-19 20:17:51 +02:00
jane400
b9fb7fcea4 fix: paket: adjust viewswitcher in title 2024-09-19 18:00:16 +02:00
jane400
87befa2f13 feat: paket: refactor views and cleanups 2024-09-18 17:07:51 +02:00
jane400
d122cfc065 fix: libpaket: add more headers to tracking search 2024-09-18 17:05:27 +02:00
jane400
ff66184471 chore: libpaket: rename CustomerDataService 2024-09-17 20:21:50 +02:00
jane400
0623efa360 chore: cargo.lock 2024-09-17 20:13:31 +02:00
jane400
b6160ab1a8 format: paket.ready 2024-09-17 20:12:25 +02:00
jane400
02b129fb84 feat: paket: add icons used in ready view
icon_names were used with ebde744290
2024-09-17 19:27:16 +02:00
jane400
e2ff1594f8 format: paket.paket 2024-09-17 19:26:23 +02:00
jane400
0dc60250e6 format: paket.login 2024-09-17 19:24:57 +02:00
jane400
6fbdc6193c feat: add extra warning if shipment api breaks 2024-09-17 19:23:12 +02:00
jane400
ebde744290 fix: paket: actually deactive views 2024-09-17 19:22:48 +02:00
jane400
ef63f18a77 feat: utils: add generic cookie adder 2024-09-17 19:19:36 +02:00
jane400
b222695c16 feat: more optional fields in stammdaten 2024-09-17 11:54:36 +02:00
jane400
5b205ce1e0 fix: add more paramters to tracking (fingers crossed) 2024-09-17 11:53:47 +02:00
jane400
ec5896df52 feat: libpaket utils APIChange detection 2024-09-17 11:52:46 +02:00
jane400
b7ca6d9b27 chore: paket: add missing dep futures 2024-09-16 10:45:19 +02:00
jane400
0bcc953e72 feat: push locker experiment 2024-09-16 10:37:15 +02:00
jane400
4a14488496 chore: update Cargo.lock 2024-09-16 10:33:06 +02:00
jane400
ea41aa43d8 feat: refactor paket into a lib crate and a binary
Also refactors the advices view partially. It's still broken, but less
broken than before.
2024-09-16 10:21:06 +02:00
jane400
dc1987a77b format: libpaket: utils.rs 2024-09-16 10:15:39 +02:00
0b2ae19085 chore: git: ignore result symlink created by nix 2024-08-28 15:47:16 +02:00
1c63afc4dc nix: add support for building using nix
This patch adds a default nix which invokes a `callPackage`
to build sources from the current working directory.

To invoke the build run `nix-build`.
2024-08-28 15:47:07 +02:00
f3196d6c9f chore: add Cargo.lock file 2024-08-28 15:46:44 +02:00
jane400
8791b08c4f feat: ble data parsing: version 2024-08-28 15:21:29 +02:00
jane400
edc2da5d9e chore: mark packstation api as unstable 2024-08-28 15:17:16 +02:00
jane400
5cf693b7bb chore: move primitive{reader,build} to utils 2024-08-28 15:14:42 +02:00
jane400
890aee8f72 chore: remove unused imports 2024-08-28 15:11:55 +02:00
jane400
ae64f73176 feat: more details button in SendungsVerfolgung 2024-08-28 15:09:18 +02:00
jane400
f3732051af fix: ui tweaks for advices 2024-08-28 15:07:32 +02:00
jane400
cd2bc321cd feat: paket: sendungsverfolgung bringup 2024-08-22 13:20:00 +02:00
jane400
0e1167adb2 feat: visual improvments for advices 2024-08-22 13:18:01 +02:00
jane400
609fc65816 fix: tracking: parse rate limited response
Technically NetworkFetch isn't intended for this. /shrug for now
2024-08-22 12:42:38 +02:00
jane400
290faff5c2 chore: remove Cargo.lock, we're unstable 2024-08-21 18:23:55 +02:00
jane400
b36f7843f0 feat: add first attempt for Sendungsverfolgung api 2024-08-21 18:22:41 +02:00