Félix Baylac-Jacqué
68ddadac78
Nit: capitalize static variable identifiers
2022-08-17 13:51:23 +02:00
Félix Baylac-Jacqué
382b1fd0e2
mastodon::timeline: create datatype
...
This datatype is meant to store the parsed timelines coming from the
mastodon API.
2022-08-17 13:48:55 +02:00
Félix Baylac-Jacqué
55e85e51d7
Add main window
2022-08-02 12:55:41 +02:00
Félix Baylac-Jacqué
55a2832fed
Oauth flow: first implementation
...
We implement the complete Oauth flow w/ proper DB primitives:
1. Generate a application client (if we don't have one in the DB).
2. Generate a authorization link we display to the user.
3. Retrieve the auth token from the user,
4. Get the access token from the server.
5. Done
2022-07-29 20:21:01 +02:00
Félix Baylac-Jacqué
ed7e184bf2
DB: Add client/user management primitives
2022-07-28 16:46:49 +02:00
Félix Baylac-Jacqué
87e10be295
Dummy readme
2022-07-08 16:07:22 +02:00
Félix Baylac-Jacqué
f08a3e8227
Oauth Assistant: implement client registration happy path
2022-07-08 16:05:34 +02:00
Félix Baylac-Jacqué
ecaa27f501
DB: SQLite setup
...
We add a basic rusqlite/rusqlite-serde/rusqlite-migration setup.
2022-07-08 16:03:43 +02:00
Félix Baylac-Jacqué
80b46be908
Oauth Assistant: create pages template
...
We add the 3 pages templates generated by cambalache.
We append these pages to the gtk assistant.
There's currently no logic attached to the assistant.
2022-07-07 10:12:25 +02:00
Félix Baylac-Jacqué
670a4b37e7
Oauth: add dummy assistant w/ first page
2022-07-06 16:44:47 +02:00
Félix Baylac-Jacqué
cb747e9253
oauth: implement authorization url generation
2022-06-28 18:21:23 +02:00
Félix Baylac-Jacqué
50abd739e1
Oauth: implement register app
2022-06-28 15:10:30 +02:00
Félix Baylac-Jacqué
6f26b673fc
Hello world
2022-06-24 23:02:41 +02:00