gravel
1ad99d30a8
feat: read 'icon' & 'stickied' from local config
10 months ago
gravel
26502b1ca0
fix: skip invalid URLs from SDIR
1 year ago
gravel
f9aa117e6b
docs: document symbols where reasonable
...
Doxygen is still producing lots of warnings due to bad parsing.
Includes one or two error checks for function constraints.
1 year ago
gravel
606170e672
feat: restructure site generation, reduce dom size
...
This commit does the following:
- Expands site generation with ability to include page-specific fragments
- Expands staff rating algorithms
- Restricts list of Communities statically included in main page
- Adds mechanism to fetch rest of Communities dynamically
- Adds /groups/all to request all pages statically
- Extracts duplicate tag information from servers.json into tags.json
- Minor changes (clickable h1 resets URL hash)
1 year ago
gravel
740c5c1675
Shrink HTML size I
1 year ago
gravel
b2308e4095
feat: migrate to longer room id
1 year ago
gravel
e073e69e18
Properly merge server origins with ports
1 year ago
gravel
00bdd3a615
Docs and minor refactoring
2 years ago
gravel
648820b381
More thoroughly exclude read-denied rooms
2 years ago
gravel
20b5eac1ec
Prune unused utilities
2 years ago
gravel
2669e975f1
WIP: Coroutines
2 years ago
gravel
bfa64118fa
Add CommunityTag & parse ASGL tags
2 years ago
gravel
80e296eaf5
Known pubkey fallback, exclude on key collisions
2 years ago
gravel
434f8bfe55
Docs, pruning & whitespace
2 years ago
gravel
41ec585c2b
Correct string to nullable type
2 years ago
gravel
68090834e5
Introduce wrapper for htmlspecialchars
2 years ago
gravel
5bb195cad3
Refactor querying & support hidden indexes
2 years ago
gravel
ebf923717e
De-duping code branches
2 years ago
gravel
03f88e6c0a
Refactor querying & improve logging
2 years ago