Wykres commitów

119 Commity (main)

Autor SHA1 Wiadomość Data
Ryan Barrett 267cd25909
add /bsky to robots.txt 2024-04-26 09:57:26 -07:00
Ryan Barrett dcadbccb3a
start to make per-protocol bot users
bsky.brid.gy instance actor, rel-me links
2024-04-21 14:08:26 -07:00
Ryan Barrett 245ef444f5
disable /bridge-user until Bluesky launch 2024-03-13 13:19:34 -07:00
Ryan Barrett 90a7b2def8
add /.well-known/security.txt
https://securitytxt.org/
2024-01-22 12:56:56 -08:00
Ryan Barrett a6b08fd159
web: revise disclaimer message for sites that haven't opted in 2024-01-15 14:26:26 -08:00
Ryan Barrett 09354b3c1c
docs: add entry for difference from Bridgy classic, including diagrams 2024-01-08 14:14:31 -08:00
Ryan Barrett 4572f7b111
front page style tweak to link hover colors 2024-01-08 07:53:18 -08:00
Ryan Barrett 50d2b315e8
instance actor: drop updated field 2024-01-08 07:53:18 -08:00
ImgBotApp 1802d33f58 [ImgBot] Optimize images
*Total -- 67.34kb -> 42.01kb (37.62%)

/static/nostr_logo_transparent.png -- 54.87kb -> 32.12kb (41.46%)
/static/nostr_logo.png -- 12.48kb -> 9.89kb (20.72%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2024-01-07 05:29:02 -10:00
Ryan Barrett 69a61c8b78
AP instance actor updates 2024-01-06 21:41:41 -08:00
Ryan Barrett 26de4097ae
AP: switch default signing actor to real fed.brid.gy instance actor
https://seb.jambor.dev/posts/understanding-activitypub-part-4-threads/#the-instance-actor
2024-01-06 11:59:31 -10:00
Ryan Barrett 415e2392e1
misc docs tweaks 2023-12-30 10:29:48 -08:00
Ryan Barrett 4d84bcd80b
front page redesign: instructions layout tweak 2023-12-29 21:00:09 -08:00
Ryan Barrett 18a0c927cb
front page redesign: highlight "web" and "fediverse," add icons 2023-12-29 21:00:09 -08:00
Ryan Barrett 6c2ef30dcd
front page redesign: drop buttons, switch to text-only instructions 2023-12-29 21:00:09 -08:00
Ryan Barrett e84f1b0e8c
front page redesign: progressive enhancement for no-JS 2023-12-29 21:00:09 -08:00
Ryan Barrett 4e777db3d9
front page redesign: incorporate first round of feedback from #indieweb
* cross browser testing
* tone down glow shadows
* drop "coming soon" buttons, move to their own section below
2023-12-29 21:00:09 -08:00
Ryan Barrett 9b66aa58f9
front page redesign: header style tweaks 2023-12-29 21:00:09 -08:00
Ryan Barrett b4e5ebdbec
front page redesign: misc responsive style tweaks 2023-12-29 21:00:09 -08:00
Ryan Barrett 5f3c229804
front page redesign: unused code to auto-resize anim when window resizes 2023-12-29 21:00:09 -08:00
Ryan Barrett 1438c4c3ac
front page redesign: first pass at phone layout 2023-12-29 21:00:09 -08:00
Ryan Barrett 1460ff4a61
front page redesign: misc 2023-12-29 21:00:09 -08:00
Ryan Barrett 2fc0a1b8b1
front page redesign: fix styles on other pages 2023-12-29 21:00:08 -08:00
Ryan Barrett ed0612903d
front page redesign: polish button interactions 2023-12-29 21:00:08 -08:00
Ryan Barrett 77392ba0e7
front page redesign: style buttons 2023-12-29 21:00:08 -08:00
Ryan Barrett 6f11dda873
front page redesign: misc
* adjust topology anim params
* redesign sections
* css vars
* lots of css bug fixes
2023-12-29 21:00:08 -08:00
Ryan Barrett b30ea3f97f
front page redesign: misc
* section backgrounds
* section break vertical fades
* and more
2023-12-29 21:00:08 -08:00
Ryan Barrett e8b79a0c0a
front page redesign: misc
* follow instructions and code
* vertical center buttons
* more content
2023-12-29 21:00:08 -08:00
Ryan Barrett abc1601e46
front page redesign: first pass at protocol buttons
includes minified JS for:
* Bootstrap 3.3.7, https://getbootstrap.com/docs/3.3/getting-started/#download
* JQuery 3.7.1 "slim" prod, https://code.jquery.com/jquery-3.7.1.slim.min.js

(yes I know I need to upgrade 🤷)

for #661
2023-12-29 21:00:08 -08:00
Ryan Barrett 2f59f32cdf
start front page UI redesign for multi-protocol
for #661
2023-12-29 21:00:08 -08:00
Ryan Barrett fff9746d15
front page redesign: add topology JS animation
This is "Topology 1" https://generated.space/sketch/perlin-topology/ by Kjetil Golid (@kgolid), reused under the MIT License. All of his animations there are beautiful. Thank you Kjetil!

Vendored JS code:
* q5.min.js is from https://github.com/quinton-ashley/q5.js/blob/1.8.7/q5.min.js
* topology.js is from 9fb448de86/topology/sketch.js

The animation runs under p5.js https://github.com/processing/p5.js, but the p5.min.js runtime is >1MB. I found https://github.com/LingDong-/q5xjs, which is supposedly a drop-in replacement that's just 33KB, but it didn't work. @quinton-ashley's fork https://github.com/quinton-ashley/q5.js does though, thank you Quinton!

for #661
2023-12-29 21:00:07 -08:00
Ryan Barrett 7ec2ee9d31
robots.txt: add /render 2023-11-02 14:11:10 -07:00
Ryan Barrett 65b240a42e
robots.txt bug fix
hopefully this fixes /r/ pages showing up in google search
2023-11-02 14:07:08 -07:00
ImgBotApp 6bb3ba3f1c [ImgBot] Optimize images
/static/bluesky_phone_large.png -- 909.19kb -> 869.73kb (4.34%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-10-12 11:15:22 -07:00
Ryan Barrett c01375a300
user page redesign: phone screen tweaks
for #442
2023-10-11 14:20:08 -07:00
Ryan Barrett e65d109bf1
UI style tweaks: keep grid on narrower screens, left align
thx for the nudge @tantek
2023-10-11 12:59:51 -07:00
Ryan Barrett f37baeba58
user page redesign: misc tweaks
* separate source protocol from user in user labels
* make bridged protocol labels generic
* other visual tweaks

for #442
2023-10-11 12:25:39 -07:00
Ryan Barrett 11037d80df
user page redesign: implement followers, following pages
includes subtabs on profile pages

for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett afa16d3864
start redesigning user pages
for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett 1b78e86e6c
add Protocol.LOGO_HTML constant, change user page to link to external user
for #442
2023-10-11 12:25:38 -07:00
Ryan Barrett 33f3d856da
docs: first pass at documenting activity router 2023-07-03 07:37:16 -07:00
Ryan Barrett b8be57bae7
docs: add table on how we infer protocol from ids
for #548
2023-06-14 19:46:43 -07:00
Ryan Barrett 5420031945
docs: identity mapping table, streamline layout 2023-06-11 19:57:41 -07:00
Ryan Barrett 852bd5deaf
AP users: update robots.txt for new URL prefixes
for #512
2023-05-30 16:41:55 -07:00
Ryan Barrett 6268f5d9a0
docs: show completed parts of translation tables in green 2023-05-26 12:42:55 -07:00
Ryan Barrett c277686e13 document proposed translations between protocols in docs 2023-05-25 22:27:33 -07:00
Ryan Barrett ae76dd53e6
minor tweak to HTML feed CSS 2023-04-18 16:45:57 -07:00
Ryan Barrett ca2bffd076
user page activities: show counts of delivered, failed, undelivered
for #286
2023-02-07 08:01:21 -08:00
Ryan Barrett 783abcaf25
add update profile button on user page UI
for #376
2023-01-23 18:57:49 -08:00
Ryan Barrett 1378ab4576
add a bluesky phone image 2023-01-17 09:17:38 -08:00