Commit Graph

58 Commits (main)

Author SHA1 Message Date
gravel 16f625199a
feat: search by host 9 months ago
gravel 4c9251e976
feat: ui improvements 10 months ago
gravel 31a68403aa
lint: handle js errors 10 months ago
gravel 123d784f1e
fix: fix sort by language 1 year ago
gravel 776a7fde37
Improve site clickability 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 34c291b8b2
fix: make asset paths absolute 1 year ago
gravel 6ce6744bca
Revamp header, add icons, improve search 1 year ago
gravel 621c4df3dd
Add 404 page 1 year ago
gravel 26d3afeafd
Shrink HTML size II 1 year ago
gravel 740c5c1675
Shrink HTML size I 1 year ago
gravel 1ee166782f
Improve search & sort performance 1 year ago
gravel 76f1a4b84e
Fix and promote URL tag search 1 year ago
gravel 75c48c0e1b
fix: Make host col sort stable 1 year ago
gravel 6914324dca
Fix partial room token matches in JS 1 year ago
gravel 558202a4a9
Fix partial room token matches in JS 1 year ago
gravel 6d45d5ceca
Fix partial room token matches in JS 1 year ago
gravel 44a47cad1d
Fix server merging and room sort 1 year ago
gravel 9866d1dc91
Introduce server ID 1 year ago
gravel e1b086f0b8
feat: open room modal with id prefix 1 year ago
gravel 7497bfc88d
fix: fix syntax 1 year ago
gravel 58a9f8eac6
fix: fix typo 1 year ago
gravel 1d73a38120
optimize dom size & json delivery 1 year ago
gravel 378589e8ac
feat: fetch secondary room info via JSON
This commit decreases the shipped DOM size by removing room tags and
the room staff list. These are not used by non-JS browsers and may
instead be fetched via JS.
1 year ago
gravel 30b0fe08d9
Rename constants.js to util.js 2 years ago
gravel 7a67e185fa
Fail-safe flag parsing in search 2 years ago
gravel 07e265ca3a
Add sample searches & search by language 2 years ago
gravel 0903989939
Improve search interactivity 2 years ago
gravel c087cc9436
Add search 2 years ago
gravel b044f99a47
Add button to share room details link 2 years ago
gravel 6eaf63bb94
Use hash in URL to open modal 2 years ago
gravel 59adb020fe
Improve modal image switches 2 years ago
gravel 8c686e8228
Add new tag & modal info 2 years ago
gravel 7f5cbd9a57
Remove identifier column & add identifier to modal 2 years ago
gravel b763968f6e
Change wording for 'Copy mod ID' button 2 years ago
gravel 3345e9c9b3
Add 'icon safety' 2 years ago
gravel 95ebb479aa
Style and preload server icons 2 years ago
gravel 6c9afe90b8
Add tags to modal, fix layout 2 years ago
gravel a16e6dc887
Post-merge fixes 2 years ago
gravel 31092d2529
Merge branch 'main' into community-labels 2 years ago
gravel 8216b28f83
Minor refactoring 2 years ago
gravel 66c5b77787
Open QR codes in new tab w/o JS 2 years ago
gravel 9ed403e6f1
Add dynamic modals 2 years ago
gravel 57e703c383
Add Community labels & refactor sourcing 2 years ago
gravel 434f8bfe55
Docs, pruning & whitespace 2 years ago
gravel 6a908d308b
Merge branch 'main' into table-improvements 2 years ago
gravel 4470c81a00
Remove inline handlers & escape input 2 years ago
gravel 8897149224
Fix identifiers in table PHP. 2 years ago
SomeGuy 1a1e791195 Merge pull request 'Add 'server' column' (#27) from gravel/sessioncommunities.online:server-column into main
Reviewed-on: SomeGuy/sessioncommunities.online#27
2 years ago
SomeGuy 78ee1e89eb Merge pull request 'Add table sort indicators & layout tweaks' (#18) from gravel/sessioncommunities.online:table-sort-indicators into main
Reviewed-on: SomeGuy/sessioncommunities.online#18

You're right, #20 is probably the way to go.
PR accepted.
2 years ago