2eb7b855b6
2025-06-12 developer sync
2025-06-11 18:14:14 +02:00
7d68f6fef8
add data model for the reference front-end ( #31 )
...
follows up from #31 to offer a data model focused on formalize to the point of incorporating any data attribute types to be stored in the `panel` db.
data model [requirements](https://git.fediversity.eu/Fediversity/meta/src/branch/main/architecture-docs/data-model-requirements.md ):
- [x] specifying [entity relations](https://mermaid.js.org/syntax/entityRelationshipDiagram.html#relationship-syntax ) e.g. many-to-many
- [x] migrating both deployed and staged configurations
- [x] deploying of applications using the same versions
- [x] retaining relevant application state
- handling of application-specific migration logic, such as to rewrite URLs as needed - note this requirement does not affect the model here, in the sense it is handled through code rather than through the database
closes Fediversity/Fediversity#103 .
Reviewed-on: #31
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: cinereal <cinereal@riseup.net>
Co-committed-by: cinereal <cinereal@riseup.net>
2025-06-06 11:05:27 +02:00
ebaf20d558
in interactions rename developers to maintainers
...
follows
8764276d39
2025-06-04 22:53:18 +02:00
7b828b497d
data model assumptions: for DNS swap out DDNS for SOA to be able to transfer authority ( #100 )
2025-06-04 13:32:06 +02:00
76eafa45ca
Merge pull request 'add diagrams' ( #30 ) from entity-relations into main
...
Reviewed-on: #30
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2025-06-02 10:46:03 +02:00
e4bcffb489
transparent host architecture
2025-06-01 09:21:25 +02:00
a76b4e7009
update host architecture
2025-05-31 23:50:24 +02:00
dadf18930a
data model -> entity relations
2025-05-31 23:15:00 +02:00
502e650e03
for migration interaction factor out config distinction
2025-05-31 23:04:51 +02:00
4d305b4085
add interactions
2025-05-31 22:51:55 +02:00
0fe0df8eba
transparent, fix header
2025-05-31 22:41:10 +02:00
631b0b6c93
mv entity-relations to mmd as well
...
usage:
```sh
nix-shell -p mermaid-cli --command 'mmdc -i entity-relations.mmd -o
entity-relations.svg'
```
2025-05-31 22:37:44 +02:00
e462211c49
md -> mmd
...
usage:
```sh
nix-shell -p mermaid-cli --command 'mmdc -i data-model.mmd -o
data-model.svg -b transparent'
```
2025-05-31 20:37:41 +02:00
8182b5bf05
add migration scripts
2025-05-31 19:42:44 +02:00
bc59794685
Merge pull request 'data migration notes' ( #29 ) from data-model into main
...
Reviewed-on: #29
2025-05-31 18:48:25 +02:00
2f3e1222b8
add entity relationship diagram
2025-05-27 20:27:14 +02:00
4234ff4b33
rm wip json schema again
2025-05-27 19:07:50 +02:00
5b40131319
update data model requirements as per recent insights
2025-05-27 18:59:53 +02:00
5803f0bd1e
recontextualize architecture diagrams
2025-05-27 16:07:54 +02:00
d2240a2d23
update architecture to reflect decoupling productization
2025-05-23 09:17:02 +02:00
9f9723ea62
more comments on developer notes
2025-05-06 15:24:23 +02:00
b273853121
Update meeting-notes/2025-05-06 developer sync.md - add comments kiara
2025-05-06 14:12:42 +02:00
37ec930f56
2025-05-06 developer sync notes
2025-05-06 11:44:39 +02:00
9d9dfa3c6f
add proxmox architecture originally included in fediversity repo
2025-04-21 13:22:24 +02:00
4dcdb75d4e
Delete .DS_Store
2025-04-21 13:14:56 +02:00
f408bc51bf
2025-04-16 development notes
2025-04-16 19:51:58 +02:00
Kiara Grouwstra
aea5d27f20
dev meet
2025-04-14 11:01:22 +02:00
34500abbab
Update architecture-docs/2025-04-08-high-level-spec.md
2025-04-09 10:57:32 +02:00
Kiara Grouwstra
a6209f056c
add high-level spec
2025-04-08 17:05:33 +02:00
Kiara Grouwstra
1aeece12a0
data migration: add note on selfhostblocks
2025-04-08 09:12:40 +02:00
Kiara Grouwstra
0ff5a8affe
add standup notes
2025-04-07 10:07:44 +02:00
Kiara Grouwstra
a5670bb674
update meeting notes as per ssh meeting, feedback on design minutes
2025-04-01 12:36:14 +02:00
Kiara Grouwstra
1c617dce0c
add ssh strategy
2025-04-01 09:45:31 +02:00
BjornW
6b965debaf
Merge branch 'main' of git.fediversity.eu:Fediversity/meta
2025-03-31 14:23:29 +02:00
BjornW
baddefdf3b
Add communication strategy developed by Laurens
...
Afaict there is no source document and only this pdf
2025-03-31 14:22:45 +02:00
bjornw
d4daf8879a
Update meeting-notes/2025-03-31 demo rehearsel.md
...
Fixed time
2025-03-31 14:19:45 +02:00
bjornw
9b950763b8
Add meeting-notes/2025-03-31 demo rehearsel.md
...
Notes made during the demo rehearsel
2025-03-31 14:19:23 +02:00
bjornw
ae0ca796de
Add meeting-notes/2025-03-31 standup notes.md
...
Standup notes
2025-03-31 13:55:05 +02:00
Kiara Grouwstra
edcd80e87f
add meeting notes: visual design meeting w/ slik
2025-03-31 12:11:09 +02:00
BjornW
ee90fedbf2
Updated notes based on feedback
2025-03-31 11:33:51 +02:00
Valentin Gagarin
f77db3058b
compile notes on design discussions concerning data model handling
2025-03-28 01:56:58 +01:00
bjornw
4279f6eba6
Add meeting-notes/2025-03-27 standup notes.md
...
standup notes
2025-03-27 09:59:41 +01:00
bjornw
dc8082cdcf
Add meeting-notes/2025-03-19 standup notes.md
...
standup notes
2025-03-27 08:57:50 +01:00
bjornw
d89fb38d88
Add meeting-notes/2025-03-20 standup notes.md
...
standup notes
2025-03-27 08:56:09 +01:00
bjornw
7a90dad1dc
Add meeting-notes/2025-03-24 standup notes.md
...
standup notes
2025-03-27 08:53:48 +01:00
bjornw
cf7479165a
Update meeting-notes/2025-03-26-demo-notes.md
...
fix layout
2025-03-27 08:51:31 +01:00
bjornw
3bfbd9eece
Add meeting-notes/2025-03-26-demo-notes.md
...
Demo notes
2025-03-27 08:51:14 +01:00
bjornw
1bfc05f8de
Add meeting-notes/2025-03-26 standup notes.md
...
standup notes
2025-03-27 08:48:58 +01:00
Kiara Grouwstra
b5fe19f862
fix file name
2025-03-25 14:18:52 +01:00
Kiara Grouwstra
cd0a53200a
migration: add concern raised by @jan
2025-03-25 13:52:08 +01:00