diff --git a/notes/.obsidian/appearance.json b/notes/.obsidian/appearance.json index 87e3b99..fa72973 100644 --- a/notes/.obsidian/appearance.json +++ b/notes/.obsidian/appearance.json @@ -1,5 +1,5 @@ { - "baseFontSize": 17, + "baseFontSize": 21, "theme": "obsidian", "cssTheme": "Atom", "translucency": false diff --git a/notes/.obsidian/plugins/obsidian-activity-history/data.json b/notes/.obsidian/plugins/obsidian-activity-history/data.json index 298cce1..82d5a54 100644 --- a/notes/.obsidian/plugins/obsidian-activity-history/data.json +++ b/notes/.obsidian/plugins/obsidian-activity-history/data.json @@ -12,8 +12,8 @@ "checkpointList": [ { "path": "/", - "date": "2022-07-14", - "size": 886563 + "date": "2022-07-18", + "size": 888079 } ], "activityHistory": [ @@ -755,6 +755,10 @@ { "date": "2022-07-14", "value": 5721 + }, + { + "date": "2022-07-18", + "value": 1642 } ] } diff --git a/notes/projects/conos/Login system.md b/notes/projects/conos/Login system.md new file mode 100644 index 0000000..6ab26ee --- /dev/null +++ b/notes/projects/conos/Login system.md @@ -0,0 +1,4 @@ +# Login system +Federation via [OpenID Connect](https://openid.net/connect/) and webfinger [WebFinger](https://webfinger.net). + +Adds new `rel` to webfinger links - `http://conos.danbulant.eu/rel/instance` with `href` to the base URL of the conos instance. \ No newline at end of file diff --git a/notes/projects/conos/Terminology.md b/notes/projects/conos/Terminology.md new file mode 100644 index 0000000..4210d4a --- /dev/null +++ b/notes/projects/conos/Terminology.md @@ -0,0 +1,18 @@ +# Terminology +## Instance +A server instance, running conos. +## Client +Any client of conos, usually an end-user device, directly operated by the user. +5 types of clients are planned (mostly in order of preference of implementation): +- web - easiest transition; doesn't support any local services +- desktop app - supports most local services, but not native apps +- mobile app - better interactivity over web, not much else +- desktop OS - based on linux, supports all local services and native apps (depending on device architecture) +- mobile OS - based on linux, supports limited local services and some native apps; more control over interactivity + +## Services +"Backend" implementations. +3 types of services: +- instance services - run on the server +- dynamic services - run on the server when the client doesn't support running the service, but dynamically switches to local service mode +- local service - run on the client, don't work on unsupported clients diff --git a/notes/projects/conos/conos.md b/notes/projects/conos/conos.md new file mode 100644 index 0000000..acbebe7 --- /dev/null +++ b/notes/projects/conos/conos.md @@ -0,0 +1,9 @@ +# conos +```ccard +type: folder_brief_live +imagePrefix: 'data/' +``` +%% Zoottelkeeper: Beginning of the autogenerated index file list %% +- [[projects/conos/Login system|Login system]] +- [[projects/conos/Terminology|Terminology]] +%% Zoottelkeeper: End of the autogenerated index file list %% diff --git a/notes/projects/projects.md b/notes/projects/projects.md index ec69bc6..7e21ab8 100644 --- a/notes/projects/projects.md +++ b/notes/projects/projects.md @@ -5,4 +5,5 @@ imagePrefix: 'data/' ``` %% Zoottelkeeper: Beginning of the autogenerated index file list %% - [[projects/arcade/arcade|arcade]] +- [[projects/conos/conos|conos]] %% Zoottelkeeper: End of the autogenerated index file list %%