dependabot[bot]
e7394f1894
build(deps): bump lxml from 5.0.0 to 5.1.0
...
Bumps [lxml](https://github.com/lxml/lxml ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-5.0.0...lxml-5.1.0 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 02:13:25 -10:00
dependabot[bot]
2af3dadb23
build(deps): bump typing-validation from 1.1.0 to 1.2.3
...
Bumps [typing-validation](https://github.com/hashberg-io/typing-validation ) from 1.1.0 to 1.2.3.
- [Release notes](https://github.com/hashberg-io/typing-validation/releases )
- [Commits](https://github.com/hashberg-io/typing-validation/compare/v1.1.0...v1.2.3 )
---
updated-dependencies:
- dependency-name: typing-validation
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 02:13:19 -10: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
e82555ad91
Web: add poll feed task for new users, drop task if they've sent a webmention
2024-01-06 13:57:11 -10:00
Ryan Barrett
28fa7eba8c
User.get_or_create: set transient User.existing attribute
...
would have used new, but it's already a method
2024-01-06 13:19:43 -10:00
Ryan Barrett
1db5358688
Web: test a couple poll feed errors
2024-01-06 13:04:22 -10:00
Ryan Barrett
5f1c521500
Web: add last_polled_feed property
2024-01-06 12:56:37 -10:00
Ryan Barrett
49d6c82604
add poll-feed task queue
2024-01-06 12:44:09 -10: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
6025925c26
web: start removing superfeedr code
2024-01-04 16:32:39 -10:00
Ryan Barrett
56b44ac8a5
revise README language for multi-protocol, switch to standard Bridgy logo
2024-01-04 08:57:17 -10:00
Ryan Barrett
d3a63f22e4
front page language tweak for "Got a web site? ..."
2024-01-04 07:39:49 -10:00
Ryan Barrett
72df4d7d42
web: enforce https (SSL) requirement
...
fixes https://console.cloud.google.com/errors/detail/CP2isf7noqyZjAE;time=P30D?project=bridgy-federated . thanks for finding @tantek!
2024-01-03 16:32:57 -10:00
Ryan Barrett
beb865bc07
web feed fetching: add next poll task
...
use average of time between posts in feed as ETA
for #550
2024-01-01 20:12:33 -10:00
Ryan Barrett
9347651349
web feed fetching: test RSS, store feed index in AS1
...
for #550
2024-01-01 20:12:33 -10:00
Ryan Barrett
7e702305bf
Web: add poll_feed_task for ingesting Atom/RSS feeds
...
also demotes Web.atom to informational only, we're switching to populate feed entries into our_as1 because we can't easily extract individual items from feedparser.
for #550
2024-01-01 20:12:33 -10:00
dependabot[bot]
4652ac49f4
build(deps): bump lxml from 4.9.4 to 5.0.0
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.9.4 to 5.0.0.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.4...lxml-5.0.0 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 05:29:20 -08:00
dependabot[bot]
c03da65a5a
build(deps): bump attrs from 23.1.0 to 23.2.0
...
Bumps [attrs](https://github.com/sponsors/hynek ) from 23.1.0 to 23.2.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 04:27:18 -08:00
Ryan Barrett
1ce19c2928
nodeinfo: stop counting posts and comments dynamically
...
queries have gotten too heavy, sadly
2023-12-31 09:21:04 -08:00
Ryan Barrett
95e699f5b5
/r/: serve Vary: Accept header
2023-12-31 09:21:04 -08:00
Ryan Barrett
49eb9b8541
add Mastodon instance info at /api/v1/instance
...
https://docs.joinmastodon.org/methods/instance/#v1
right now just for FediSeer: https://fediseer.com/faq/eng#how-can-i-claim-my-instance
2023-12-31 08:42:26 -08:00
Ryan Barrett
415e2392e1
misc docs tweaks
2023-12-30 10:29:48 -08:00
Ryan Barrett
4e6ac279d6
big docs overhaul for multi-protocol
...
for #661
2023-12-29 21:14:57 -08:00
Ryan Barrett
337831e9f2
docs: video posts, vuln tokens => keys
2023-12-29 21:14:14 -08:00
Ryan Barrett
1ee1fb0e8f
front page redesign: minor tweaks
2023-12-29 21:11:42 -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
e9a8d81d43
testutil noop: remove unused import
2023-12-29 21:00:08 -08:00
Ryan Barrett
58dcd72154
change Web icon from spider web to globe lat/lon lines
2023-12-29 21:00:08 -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
dependabot[bot]
03a19592d9
build(deps): bump pycryptodome from 3.19.0 to 3.19.1
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.19.0 to 3.19.1.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.19.0...v3.19.1 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-28 04:26:49 -08:00
Ryan Barrett
79ffc88925
hide undo activities from feeds
...
for #768
2023-12-26 20:42:22 -08:00
dependabot[bot]
2c31761314
build(deps): bump feedgen from 0.9.0 to 1.0.0
...
Bumps [feedgen](https://github.com/lkiesow/python-feedgen ) from 0.9.0 to 1.0.0.
- [Release notes](https://github.com/lkiesow/python-feedgen/releases )
- [Commits](https://github.com/lkiesow/python-feedgen/compare/v0.9.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: feedgen
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-26 07:18:55 -08:00