Commit Graph

  • da6d275933 Strip surrounding colons in emoji pictures, if they are still there. grunfink 2025-12-18 09:45:55 +01:00
  • 4a56b57be7 If the emoji starts with &#, convert to an utf-8 string. grunfink 2025-12-18 09:36:16 +01:00
  • 765cd34527 Only generate an Image tag if the emoji is an URL. grunfink 2025-12-18 09:24:39 +01:00
  • 2b1d108653 Use the emoji value from emojis.json instead of creating a link to the static storage. grunfink 2025-12-18 09:06:30 +01:00
  • 2903b29e65 Fixed more minor leaks. grunfink 2025-12-18 08:58:04 +01:00
  • 219f3e6808 Fixed leak in emoji_reacted(). grunfink 2025-12-18 08:54:21 +01:00
  • fd45b94c09 Fixed leak in timeline_admire(). grunfink 2025-12-18 08:41:28 +01:00
  • c8ee70f6df Fixed some xs_fmt() usages. grunfink 2025-12-18 08:20:15 +01:00
  • ce667add2c Fixed some xs_join() uses. grunfink 2025-12-18 08:13:54 +01:00
  • 7c065cbc98 Fixed some xs_dup() leaks. grunfink 2025-12-18 08:09:10 +01:00
  • 85ed0eb0d5 Added emoji reactions (contributed by violette). violette 2025-12-18 07:58:24 +01:00
  • e66446a57d Bumped version. grunfink 2025-12-18 07:51:30 +01:00
  • c4b845d37d Merge branch 'master' of comam.es:git/snac2 grunfink 2025-12-09 13:39:00 +01:00
  • 481c0315ef If terse is set, history is also hidden. grunfink 2025-12-09 13:38:56 +01:00
  • 1b3a36de4e Updated RELEASE_NOTES. grunfink 2025-12-09 13:34:21 +01:00
  • ee7483cf0d New query variable terse=anything. grunfink 2025-12-09 13:31:37 +01:00
  • deb76261bf Updated TODO. grunfink 2025-12-09 05:34:26 +01:00
  • bdfc10963f Updated RELEASE_NOTES. grunfink 2025-12-09 05:03:33 +01:00
  • a8b706b193 Fixed small memory leak. grunfink 2025-12-09 05:01:06 +01:00
  • 4102a6a7ac make webpush use our notification server vkey instead of a random, ill-formated key (necessary for some client notifications, such as moshidon) violette p. 2025-12-09 04:58:13 +01:00
  • c741c3078e Updated RELEASE_NOTES. grunfink 2025-12-04 11:09:58 +01:00
  • 1ec7d7c821 Version 2.85 RELEASED. grunfink 2025-12-04 10:50:24 +01:00
  • 627ccf47d5 Updated RELEASE_NOTES. grunfink 2025-12-03 18:43:24 +01:00
  • 8b8fb7076c Merge pull request 'rendering visibility conditionally, with lesser reach if needed' (#493) from byte/snac2:feature/lesser-visibility into master grunfink 2025-12-03 18:37:08 +01:00
  • 7acf9157fa Merge pull request 'fine-tuning czech translation' (#503) from pmjv/snac2:master into master grunfink 2025-12-02 11:08:08 +01:00
  • 76f95d8df7 Update po/cs.po pmjv 2025-12-02 11:06:22 +01:00
  • 6f3894da7b Updated RELEASE_NOTES. grunfink 2025-12-02 09:55:38 +01:00
  • 534ee6795a Merge pull request 'fix user matching' (#502) from rakoo/snac2:master into master grunfink 2025-12-02 09:53:58 +01:00
  • 512e701609 fine-tuning czech translation pmjv 2025-12-01 09:06:23 +01:00
  • a45c1ce152 Fix user matching rako 2025-11-28 10:37:49 +01:00
  • 46bb87c2b5 Moved is_msg_mine() to data.c. grunfink 2025-11-29 06:17:27 +01:00
  • 5c2c7b27ac New function is_msg_mine(). grunfink 2025-11-29 06:08:37 +01:00
  • fcae55fcb1 Some attachments are of type 'Video' instead of a MIME type (bsky). grunfink 2025-11-26 17:21:16 +01:00
  • f0702ea06b Updated RELEASE_NOTES. grunfink 2025-11-24 05:58:25 +01:00
  • d413752248 Added a Follow/Unfollow button next to a new follow notification. grunfink 2025-11-20 10:22:53 +01:00
  • 30910b1afb Updated RELEASE_NOTES. grunfink 2025-11-20 09:28:45 +01:00
  • 5066791631 Merge pull request 'move 'server.pid' away from user section' (#501) from spky/snac2:manpage_fix into master grunfink 2025-11-20 08:59:36 +01:00
  • ccf216e764 move 'server.pid' away from user section Frieder Griesshammer 2025-11-19 22:35:06 +01:00
  • 497fccd285 Merge pull request 'Add metadata to remote users' (#499) from dandelions/snac2:metadata-pr into master grunfink 2025-11-18 06:06:36 +01:00
  • bc74642315 Some implementations set quoted posts with 'quoteUrl', so look at that as well. grunfink 2025-11-17 18:23:14 +01:00
  • bde0747626 Request unfound actors from the notifications page. grunfink 2025-11-15 05:28:23 +01:00
  • 2a7bb3d52e Unmark a failed instance after a successful boost. grunfink 2025-11-15 05:18:20 +01:00
  • eea6aae24a Merge branch 'master' of grunfink-codeberg:grunfink/snac2 grunfink 2025-11-14 18:38:27 +01:00
  • 25e697ead7 Merge pull request 'Fixed typo in html attribute' (#500) from dandelions/snac2:next-text-typo-pr into master grunfink 2025-11-14 18:37:54 +01:00
  • 4127e9e58b fixed typo in html attr green 2025-11-14 18:13:04 +01:00
  • 63b7f63a80 Updated RELEASE_NOTES. grunfink 2025-11-14 17:23:30 +01:00
  • adf20d6f24 Merge pull request 'Fixed memory leak' (#498) from dandelions/snac2:memory-leak-pr into master grunfink 2025-11-14 17:22:45 +01:00
  • fd326d139b metadata: hide the divider when user has no normal fields green 2025-06-16 21:07:11 +02:00
  • 380e5b397e metadata: location and bday properties green 2025-06-16 19:41:14 +02:00
  • cda6bc96a5 metadata: quick fix for <p> tags green 2025-05-12 19:08:03 +02:00
  • 20f8972a18 metadata for remote users in people page green 2025-05-12 13:54:06 +02:00
  • d704b3c23e fixed memory leak green 2025-11-14 16:24:35 +01:00
  • 535479944c Don't call enqueue_object_request() for quoted posts in public timelines. grunfink 2025-11-10 08:16:03 +01:00
  • 587e1797dd Use 'quoteUri' instead of 'quote'. grunfink 2025-11-09 17:07:13 +01:00
  • 64b2bd7750 Retrieve quoted posts when a post arrives. grunfink 2025-11-09 16:49:35 +01:00
  • 59d5a8b4a8 Ensure the "quote" post attribute is an URL. grunfink 2025-11-09 10:03:48 +01:00
  • c40cd66f39 Also show unlisted posts in public timelines. grunfink 2025-11-09 09:42:55 +01:00
  • 5dcdad764e Updated RELEASE_NOTES. grunfink 2025-11-09 09:30:35 +01:00
  • 7ef4843891 Bumped version. grunfink 2025-11-09 09:29:45 +01:00
  • 0d32db4592 Show quoted posts. grunfink 2025-11-09 09:28:34 +01:00
  • daee7581db no visibility for editing byte 2025-11-01 01:18:28 +01:00
  • 8ed4d5bdcb Merge remote-tracking branch 'orig/master' into feature/lesser-visibility byte 2025-11-01 00:48:33 +01:00
  • 074072bde4 Merge pull request 'po/de_DE.po aktualisiert' (#494) from zen/snac2:master into master grunfink 2025-10-30 09:56:54 +01:00
  • bf79252e90 po/de_DE.po aktualisiert zen 2025-10-28 21:28:45 +01:00
  • 2a617bc34c Version 2.84 RELEASED. grunfink 2025-10-27 09:41:19 +01:00
  • a7d103a414 Updated RELEASE_NOTES. grunfink 2025-10-27 09:40:35 +01:00
  • a4a1990dbb rendering visibility conditionally, with lesser reach if needed byte 2025-10-25 16:21:42 +02:00
  • f52306f4db More fixes to libcurl warnings. grunfink 2025-10-24 05:18:49 +02:00
  • ef4af726d7 Added cast to curl_read_callback functions to mute warnings. grunfink 2025-10-24 05:12:44 +02:00
  • 1a42fdc8bd Keep track of deleted users and return 410 Gone for them. grunfink 2025-10-24 05:02:28 +02:00
  • 2dbd5220ac Updated RELEASE_NOTES. grunfink 2025-10-22 18:37:44 +02:00
  • 967994601e Merge pull request 'Fix some manpage typos' (#490) from r-ricci/snac2:man into master grunfink 2025-10-22 18:36:22 +02:00
  • 7d050e94bd Fix some manpage typos Roberto Ricci 2025-10-22 15:40:30 +02:00
  • d6e139c0ba Updated RELEASE_NOTES. grunfink 2025-10-21 14:02:29 +02:00
  • 1ac922796b Minor tweak to Stefano's code. grunfink 2025-10-21 13:57:43 +02:00
  • ee875579a6 Merge pull request 'Improving Mastodon-api experience and Moshidon support' (#489) from draga79/snac2:master into master grunfink 2025-10-21 13:54:45 +02:00
  • bebb2c7439 Instead of comparing the output status with == 200, it's better to check using valid_status() Stefano Marinelli 2025-10-21 12:29:56 +02:00
  • 2d433afc27 Enhances Mastodon API compatibility by adding support for displaying remote users' follower/following/post counts and their posts when viewing profiles in Mastodon-compatible apps (Fedilab, Tusky, etc.). Fixes for Moshidon and improvements for better compatibility with HAProxy Stefano Marinelli 2025-10-18 21:33:31 +02:00
  • 0fd993d5c6 FEDERATION.md: also document outgoing Webmention. grunfink 2025-10-17 23:05:14 +02:00
  • 8f1ee4c0fb Updated RELEASE_NOTES. grunfink 2025-10-17 21:31:45 +02:00
  • 5419430ae2 Merge pull request 'Add FEDERATION.md' (#485) from andypiper/snac2:add-fed-md into master grunfink 2025-10-17 21:29:48 +02:00
  • 2201e0e5f3 Add FEDERATION.md Andy Piper 2025-10-15 18:24:41 +01:00
  • 8b294d4442 Updated RELEASE_NOTES. grunfink 2025-10-15 18:00:26 +02:00
  • 04ba2531a3 Merge pull request 'new czech translations + corrections' (#483) from pmjv/snac2:master into master grunfink 2025-10-15 17:58:53 +02:00
  • 55502a354d new czech translations + corrections pmjv 2025-10-15 10:43:29 +02:00
  • 4097e1035b Updated documentation. grunfink 2025-10-14 05:27:36 +02:00
  • 5bf3133f91 xs_webmention.h: updated. grunfink 2025-10-14 05:21:33 +02:00
  • 9e6d583a4f Updated RELEASE_NOTES. grunfink 2025-10-13 20:14:59 +02:00
  • 212284c792 xs_http.h: new file. grunfink 2025-10-13 13:07:06 +02:00
  • 4f0b97ecf6 Updated RELEASE_NOTES. grunfink 2025-10-13 12:55:21 +02:00
  • 0fda150238 Merge pull request 'Update Brazilian Portuguese (pt_BR) translation' (#480) from daltux/snac2:pt_BR-5 into master grunfink 2025-10-11 22:22:35 +02:00
  • 2c2b5a87a3 Update Brazilian Portuguese (pt_BR) translation Daltux 2025-10-11 16:53:58 -03:00
  • fc62cb0089 Fixed recipient_list() for mentioned accounts. grunfink 2025-10-11 18:47:52 +02:00
  • 885ee3f5b9 mastoapi: added deleting for posts. grunfink 2025-10-10 21:17:54 +02:00
  • 7d942d42df Merge pull request 'fix fetching' (#479) from byte/snac2:fix/fetching into master grunfink 2025-09-30 21:36:12 +02:00
  • 5c68861787 fix fetching byte 2025-09-30 21:30:56 +02:00
  • 2d4b3780f2 Updated .po files. grunfink 2025-09-30 09:54:38 +02:00
  • 1e62e504e1 Merge branch 'master' of grunfink-codeberg:grunfink/snac2 grunfink 2025-09-30 09:51:04 +02:00
  • 02e028b1d6 Merge pull request 'CW fix' (#478) from byte/snac2:fix/CW into master grunfink 2025-09-30 09:50:43 +02:00
  • c83c14f41d CW fix byte 2025-09-28 16:45:04 +00:00