Commit Graph

  • df55c3fa6d
    New MCI for AP subject, show subj and custom info format on config Bryan Ashby 2023-02-11 20:27:50 -0700
  • a09fe4894f
    Durp Bryan Ashby 2023-02-10 22:29:33 -0700
  • 6466220b6d Revert "First steps toward search" Nathan Byrd 2023-02-10 21:34:49 -0600
  • 87034967ae First steps toward search Nathan Byrd 2023-02-10 16:51:50 -0600
  • 1fcadef8d0
    Fix local-to-local user in public area Bryan Ashby 2023-02-09 20:36:11 -0700
  • c0914af002
    Fix a few more inbox/addressing bugs, cleanup, add methtod to request follow Bryan Ashby 2023-02-08 21:32:54 -0700
  • fb039c1abc
    Fix dumb bugs Bryan Ashby 2023-02-08 20:10:50 -0700
  • 9b08cf827b
    Clean up Actor cache Bryan Ashby 2023-02-08 17:19:12 -0700
  • c5f0e0e6ef
    Rework most of the ActivityPub routing handling Bryan Ashby 2023-02-08 12:53:56 -0700
  • 39a49f00be
    Cleanup Bryan Ashby 2023-02-06 22:45:01 -0700
  • c9b3c9bc41
    Better context check Bryan Ashby 2023-02-06 22:18:09 -0700
  • 1b684e2f2b
    Clean up contexts in objects Bryan Ashby 2023-02-06 18:27:12 -0700
  • 926f45b917
    Clean up URLs to use central area, less confusion Bryan Ashby 2023-02-06 14:34:18 -0700
  • 834dfd693f
    Fix a dumb typo Bryan Ashby 2023-02-05 21:17:57 -0700
  • 27da2bb108
    Don't log entire JSON payloads Bryan Ashby 2023-02-05 21:13:34 -0700
  • 0402de7444
    Ability to send/recv public messages in the AP shared inbox areaTag * Optional subjects * Resolving followers * Various cleanup and tidy Bryan Ashby 2023-02-05 21:10:51 -0700
  • 36ebda5269
    Fix shared inbox delivery for private + public Bryan Ashby 2023-02-05 14:43:46 -0700
  • 41cd0f7f33
    Fix local Actor URLs, add addFollowing() API Bryan Ashby 2023-02-05 10:42:30 -0700
  • bd2dc27477
    Add getRemoteCollectionStats() and usage Bryan Ashby 2023-02-04 23:16:44 -0700
  • 24de0fa0bf
    Merge branch '459-activitypub-integration' of github.com:NuSkooler/enigma-bbs into 459-activitypub-integration Bryan Ashby 2023-02-04 22:55:20 -0700
  • 99ae973396
    Handle Update of Notes, store Activites as-is, better shared mailbox delivery and DRY Bryan Ashby 2023-02-04 22:55:11 -0700
  • 77b0e6dd23 Merge branch '459-activitypub-integration' of github.com:NuSkooler/enigma-bbs into 459-activitypub-integration Nathan Byrd 2023-02-04 19:34:09 -0600
  • 877e2ca61a Added followers and following Nathan Byrd 2023-02-04 19:33:56 -0600
  • c3335ce062
    Hopefully better microformat handling outgoing Bryan Ashby 2023-02-04 15:17:59 -0700
  • a24ec5fd67
    Some hardening and Note import improvements for diff systems Bryan Ashby 2023-02-04 14:19:29 -0700
  • 21fb688bf6
    Tidy up errors Bryan Ashby 2023-02-04 13:54:16 -0700
  • b20b6cc5ca
    Updates on form validation * Better errors, using enig Errors and ErrorReasons * If subject isn't required, don't enforce it * Allow validator listeners to override error (ie: ignore) Bryan Ashby 2023-02-04 13:44:55 -0700
  • a8e867a4bb
    Support 'maxLength' property in MLTEV; Enforce this by default, to 500 characters for AP messages. WIP optional subjects, some new configuration Bryan Ashby 2023-02-04 11:51:47 -0700
  • 1bf7617404
    Bump http-cache-semantics from 4.1.0 to 4.1.1 dependabot[bot] 2023-02-04 15:21:17 +0000
  • 1065f14c2e
    Merge branch '459-activitypub-integration' of github.com:NuSkooler/enigma-bbs into 459-activitypub-integration Bryan Ashby 2023-02-03 15:14:54 -0700
  • 00e6b41a3e Fixed focus and minor changes Nathan Byrd 2023-02-03 16:14:45 -0600
  • f97d1844e3
    Add attachment information to messages, fix duplicate handling to respond properly Bryan Ashby 2023-02-03 15:14:27 -0700
  • 95250d23f2 Added additional fields and some cleanup Nathan Byrd 2023-02-03 15:21:19 -0600
  • 5cfacf4ff0
    Update WHATSNEW Bryan Ashby 2023-02-01 23:06:38 -0700
  • 8a4f90263a
    Split out web logging to it's own logger/files/configuration Bryan Ashby 2023-02-01 23:02:33 -0700
  • d286fa2cf4
    Merge branch '459-activitypub-integration' of github.com:NuSkooler/enigma-bbs into 459-activitypub-integration Bryan Ashby 2023-02-01 22:01:20 -0700
  • b94fa6addd
    WIP theme update Bryan Ashby 2023-02-01 22:00:45 -0700
  • 5f53ef9a60
    itemFormat/focusItemFormat properties in Button Bryan Ashby 2023-02-01 22:00:31 -0700
  • eb9d9055e9
    Allow itemFormat/focusItem format on TextViews/Buttons/... Bryan Ashby 2023-02-01 21:59:55 -0700
  • 3be14ec94b Start of an actor search screen, finally Nathan Byrd 2023-02-01 21:50:32 -0600
  • 1d1bf68f0d Added warning to make finding misconfigurations easier Nathan Byrd 2023-02-01 18:26:33 -0600
  • 45deef3f03
    Placeholder art Bryan Ashby 2023-01-31 23:13:21 -0700
  • 835bfbddb0
    Return to prev on save Bryan Ashby 2023-01-31 22:19:27 -0700
  • f8d4f49f7f
    WIP ActivityPub user config Bryan Ashby 2023-01-31 22:16:19 -0700
  • 98d37e9564
    Fix various Content-Lenght's Bryan Ashby 2023-01-31 20:06:07 -0700
  • a829905c63
    New convienience functions on toggle menus, allow paths in sys module search Bryan Ashby 2023-01-30 22:13:38 -0700
  • c456c18b85
    Non-dynamic info Bryan Ashby 2023-01-30 16:09:18 -0700
  • 35b7c00d11
    Additionl of WIP NodeInfo2 support, fix content-type for Actor images Bryan Ashby 2023-01-30 12:30:36 -0700
  • 3bdce81bdb
    Retro style default profile, constant cleanup, some DRY, etc. Bryan Ashby 2023-01-29 16:52:01 -0700
  • 2a75d55b42
    Remove alias cache never used Bryan Ashby 2023-01-28 12:59:56 -0700
  • 0ca67f6729
    Clean up cache, add missing FK option Bryan Ashby 2023-01-28 12:59:12 -0700
  • 6dd9fe810f
    Fix profile query Bryan Ashby 2023-01-28 12:13:11 -0700
  • 2f577fcada
    Merge branch '459-activitypub-integration' of github.com:NuSkooler/enigma-bbs into 459-activitypub-integration Bryan Ashby 2023-01-28 11:57:14 -0700
  • 9b01124b2e
    Re-work of ActivityPub DBs and various account lookups * Always look up Actors by explicit Actor IDs * Re-work DB: style, properties we track, etc. * Create AP properties via a event! * Lots of cleanup * WF may be partially broken if loooking up by 'profile' alias URL: WIP Bryan Ashby 2023-01-28 11:55:31 -0700
  • 4f6891a668 Fix possible BBS crash on undefined text Nathan Byrd 2023-01-27 16:27:33 -0600
  • 8dd28e3091 Fixed not-found and similar errors case Nathan Byrd 2023-01-26 19:18:25 -0600
  • d624871a83
    Split message consts to their own file, fix some HTTP responses, better subjects from ActivityPub messages, fix AP reply indicators, ... Bryan Ashby 2023-01-26 15:42:11 -0700
  • 0bd2c3db1c
    Better handling of to/from HTML and BBS message formats, Note handling esp with inReplyTo, etc. Bryan Ashby 2023-01-25 22:22:45 -0700
  • 4f632fd8c4
    Many WebFinger improvements, can now round trip private messages Bryan Ashby 2023-01-25 18:41:47 -0700
  • 82091c11c1
    pretty Bryan Ashby 2023-01-24 21:53:39 -0700
  • 1aa56fbaa7
    WIP: Import messages sent to local Actor inboxes to their private mail Bryan Ashby 2023-01-24 21:40:12 -0700
  • 5b69cdb516 Changed activity.js back for WellKnownActivityTypes Nathan Byrd 2023-01-24 20:51:40 -0600
  • f8b132310c Cleaned up missing ./const Nathan Byrd 2023-01-24 19:16:14 -0600
  • d5446cdb51
    Cleanup and placeholder Bryan Ashby 2023-01-24 18:11:28 -0700
  • d7df066ab0
    Object and Note, load of public notes, etc. Bryan Ashby 2023-01-23 14:45:56 -0700
  • 0fc8ae0e18
    WIP on shared inbox functionality Bryan Ashby 2023-01-22 13:51:32 -0700
  • 8f131630ff
    Update on recording to outbox Bryan Ashby 2023-01-22 11:02:45 -0700
  • d03718d55e
    Move avatar handler to generic system general handler Bryan Ashby 2023-01-22 10:18:52 -0700
  • 3409c99f2d
    Just some basic info so far Bryan Ashby 2023-01-21 21:23:30 -0700
  • c5fb1bd685
    Add default avatar sprites Bryan Ashby 2023-01-21 20:58:50 -0700
  • 3f2dcee5a7
    Add avatar support * Default generated for new users (oputil.js tool to come) * Defaults to setting ActivityPub image/icon * Allows ops to configure the look, extend, etc. Bryan Ashby 2023-01-21 20:57:22 -0700
  • 468f1486c0
    Use a Collection for outbox Bryan Ashby 2023-01-21 18:51:54 -0700
  • ce7dd8e1cd
    Handle Undo Bryan Ashby 2023-01-21 01:19:19 -0700
  • d9e4b66a35
    Cleanup, DRY, logging Bryan Ashby 2023-01-20 22:15:59 -0700
  • 9517b292a4
    Work on shifting code to generic collections, etc. Bryan Ashby 2023-01-20 16:03:27 -0700
  • 930308e07f
    Fix POST to Accept Follow Request Bryan Ashby 2023-01-19 22:31:14 -0700
  • 31c925a1c6
    Bump nokogiri from 1.13.6 to 1.14.0 in /docs dependabot[bot] 2023-01-18 23:07:31 +0000
  • 34a69663dd deploy: 3319b310d3 NuSkooler 2023-01-18 23:06:39 +0000
  • 3319b310d3
    Merge pull request #464 from NuSkooler/dependabot/bundler/docs/activesupport-7.0.4.1 Bryan Ashby 2023-01-18 16:05:52 -0700
  • a5ef7d9da5
    Bump activesupport from 7.0.1 to 7.0.4.1 in /docs dependabot[bot] 2023-01-18 18:29:34 +0000
  • 23d5a774d3 deploy: 330d7190ff NuSkooler 2023-01-16 18:10:28 +0000
  • 51308a5ad3
    Merge branch 'master' of github.com:NuSkooler/enigma-bbs into 459-activitypub-integration Bryan Ashby 2023-01-16 11:08:11 -0700
  • 330d7190ff
    Merge pull request #463 from NuSkooler/462-remove-no-longer-supported-combatnet Bryan Ashby 2023-01-16 11:07:11 -0700
  • 30f965d981
    Remove no longer supported CombatNet 462-remove-no-longer-supported-combatnet Bryan Ashby 2023-01-16 11:04:56 -0700
  • b075e25330
    Cleanup Bryan Ashby 2023-01-13 23:55:05 -0700
  • 4841823d67 Additional merge changes Nathan Byrd 2023-01-13 23:16:55 -0600
  • 3cb4f5158e Merge upstream Nathan Byrd 2023-01-13 23:00:12 -0600
  • 315d77b1c0
    Start Collection, some extra Actor props, start Followers, cleanup/DRY/etc. Bryan Ashby 2023-01-13 21:27:02 -0700
  • c796a856b1 Bug squashing and refactored inbox Nathan Byrd 2023-01-13 16:03:09 -0600
  • 84dde6c5c5 Small bugfixes Nathan Byrd 2023-01-13 13:26:12 -0600
  • 1068abca80 Changed the key name for the ActivityPub signing key Nathan Byrd 2023-01-13 13:07:06 -0600
  • af1f8890f6 Changed default config to include webFinger and ActivityPub Nathan Byrd 2023-01-13 12:41:06 -0600
  • 9ad0cabd04
    Test hook Bryan Ashby 2023-01-13 09:52:21 -0700
  • 02eeee95ac Added json to list of files to update Nathan Byrd 2023-01-13 09:23:03 -0600
  • 4137e935d2 Added precommit hook and staged checking of linting and formatting Nathan Byrd 2023-01-13 09:14:00 -0600
  • 33ea963a14 Removed prettier so eslint output matches NuSkooler's Nathan Byrd 2023-01-13 08:45:09 -0600
  • 5e5c9236ec
    Return a outbox WIP Bryan Ashby 2023-01-12 23:19:52 -0700
  • 157b90687c
    Move ActivityPub stuff under activitypub/ Bryan Ashby 2023-01-12 18:49:13 -0700
  • 67652b18f2
    Prettier Bryan Ashby 2023-01-12 18:40:43 -0700
  • fc14b5d299
    Persist exported/published messages to ActivityPub Bryan Ashby 2023-01-12 18:38:42 -0700