Commit graph

  • fe0cf93604
    fix(front): fix debouncing instances filtering Thomas Citharel 2024-01-04 12:58:16 +0100
  • b3ba45e8a7
    fix(back): fix instances filtering Thomas Citharel 2024-01-04 12:56:18 +0100
  • 428537df1f
    refactor: remove some outdated todos and legacy fallbacks Thomas Citharel 2024-01-04 12:55:47 +0100
  • f7585cfc75
    fix(backend): validate length of instance actor details and set description column to text Thomas Citharel 2024-01-04 13:02:05 +0100
  • eb43b7c79c
    style(credo): disable credo Credo.Check.Warning.MissedMetadataKeyInLoggerConfig check Thomas Citharel 2024-01-04 13:01:22 +0100
  • c3aa145148
    refactor(backend): extract convert_ecto_errors in the Mobilizon.Storage.Ecto module Thomas Citharel 2024-01-04 12:19:28 +0100
  • 9028332b0d Merge remote-tracking branch 'origin/main' 778a69cd 2024-01-03 23:38:04 +0100
  • 5cdcc2e985 Merge branch 'update-deps' into 'main' Thomas Citharel 2024-01-03 18:18:41 +0000
  • 11cb0a4a81 Merge branch 'fix-event-view-window-title' into 'main' Thomas Citharel 2024-01-03 18:08:12 +0000
  • e8d7663f2a
    chore(deps): update deps Thomas Citharel 2024-01-03 18:42:16 +0100
  • 606f3df866 Merge branch 'federation-fixes' into 'main' Thomas Citharel 2024-01-03 17:53:58 +0000
  • 0bd7b670ae
    refactor(front): move IdentityPicker and Wrapper to components instead of views Thomas Citharel 2024-01-03 18:48:06 +0100
  • 9308c5399d
    fix(activitypub): handle any type of error when fetching Application actor from NodeInfo Thomas Citharel 2023-12-22 18:19:04 +0100
  • 0948cce83e
    fix(front): uI fixes Thomas Citharel 2023-12-22 18:07:47 +0100
  • 7c51ef79b9
    refactor(activitypub): simplify request to get instances list and status Thomas Citharel 2023-12-22 16:46:01 +0100
  • 2f4b8feeba
    fix(activitypub): refresh NodeInfo metadata straight away when adding a new instance to follow Thomas Citharel 2023-12-22 16:27:46 +0100
  • 6d2f08f3c1
    refactor(activitypub): log instance actor details before it's created Thomas Citharel 2023-12-22 16:16:21 +0100
  • da3b074619
    fix(nodeinfo): make sure we only process JSON content Thomas Citharel 2023-12-22 16:03:59 +0100
  • 953033b58b Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-31 14:21:45 +0100
  • 7d3b46d905 Merge branch 'weblate-mobilizon-frontend' into 'main' Thomas Citharel 2023-12-31 09:31:39 +0000
  • 81ca3e052f Fix: Window title in Event View doesn't show the Event title summersamara 2023-12-24 10:11:22 +0100
  • dec26525c0 Merge remote-tracking branch 'origin/main' into feature/calendar summersamara 2023-12-24 07:51:52 +0100
  • 99867d6dda Translated using Weblate (Dutch) Ferdi Scholten 2023-12-22 08:07:13 +0000
  • 881695ca19
    refactor(http): extract HTTP header tests to a new module Thomas Citharel 2023-12-22 16:00:33 +0100
  • 7351468842
    fix(activitypub): handle actors following with manually_approves_followers not set Thomas Citharel 2023-12-22 15:57:29 +0100
  • 8013eb95f7 Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-22 15:44:50 +0100
  • b89f4f47fa Merge branch 'upgrade-deps' into 'main' Thomas Citharel 2023-12-22 13:29:18 +0000
  • a6a80cabc6
    Merge branch 'oruga-0.8' into upgrade-deps Thomas Citharel 2023-12-22 12:17:17 +0100
  • 112019d21c
    refactor: fix date-fns import in GroupView.vue Thomas Citharel 2023-12-22 12:16:01 +0100
  • 72c0b18aa9
    chore(deps): upgrade deps Thomas Citharel 2023-12-22 12:15:37 +0100
  • b7cb2b9bd1 Merge branch 'weblate-mobilizon-frontend' into 'main' Thomas Citharel 2023-12-22 11:08:51 +0000
  • 4ddbc20e2b Translated using Weblate (Croatian) Milo Ivir 2023-12-21 20:02:49 +0000
  • 6fa7e23655 Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-21 11:28:21 +0100
  • 58e4239aae Merge branch 'extract-nodeinfo-metadata' into 'main' Thomas Citharel 2023-12-21 10:05:26 +0000
  • 99b2339424
    feat(nodeinfo): extract and save NodeInfo information from instances to display it on instances list Thomas Citharel 2023-12-20 17:52:27 +0100
  • 05381e47e8 Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-20 14:19:10 +0100
  • b09f9053b2 Merge branch 'fix-ics-feed-events-sorting' into 'main' Thomas Citharel 2023-12-20 08:45:18 +0000
  • ff0440c634
    fix(feeds): increase feed item limit from 500 to 5000 Thomas Citharel 2023-12-20 09:26:58 +0100
  • 3c75856149
    fix(feeds): make sure posts for feeds are ordered by publication date desc Thomas Citharel 2023-12-20 09:26:28 +0100
  • e73fd9b370
    fix(activitypub): make relay outbox events ordered by desc publication date Thomas Citharel 2023-12-20 09:24:48 +0100
  • 31411bfc03
    Fix ICS feed missing events: order by "begins_on" DESC so that the latest events are always included summersamara 2023-12-20 02:09:46 +0100
  • 15c9518877 typo in docs 778a69cd 2023-12-20 00:26:29 +0100
  • 1d430f5707 Supply sort and direction as arguments to list_public_local_events instead of hardcoding summersamara 2023-12-20 00:25:38 +0100
  • 5fb5897c34 Fix: order the fetched events for the ICS feed DESC by "beings_on" summersamara 2023-12-19 23:55:34 +0100
  • f3051d5f11 Remember the calendar state in ICSAgenda component when navigating back summersamara 2023-12-19 22:12:42 +0100
  • 00c408a502 Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-19 13:16:16 +0100
  • 2fba6379f1 Merge branch 'docker-remove-openssl-11-compat' into 'main' Thomas Citharel 2023-12-19 11:24:01 +0000
  • 889cb91f26
    fix(docker): add --break-system-packages to pip install to add weasyprint and pyexcel-ods3 Thomas Citharel 2023-12-19 12:05:22 +0100
  • 75d7816a6c
    fix(docker): remove openssl1.1-compat Thomas Citharel 2023-12-19 12:04:22 +0100
  • f4e51c2a90 Merge branch 'address-text-only' into 'main' Thomas Citharel 2023-12-19 10:13:12 +0000
  • 001a0ed1a5
    fix(activitypub): do not try to calculate timezone from missing geo-coordinates Thomas Citharel 2023-12-19 10:53:12 +0100
  • 64237cfc26
    feat(activitypub): allow simple text for address field Thomas Citharel 2023-12-19 10:52:31 +0100
  • 8544278c9a Merge branch 'nodeinfo-fixes' into 'main' Thomas Citharel 2023-12-19 09:40:41 +0000
  • 78d3e76e46
    test(nodeinfo): add tests for Mobilizon.Federation.NodeInfo Thomas Citharel 2023-12-19 09:53:41 +0100
  • 227c176628 Merge branch 'weblate-mobilizon-frontend' into 'main' Thomas Citharel 2023-12-19 08:54:26 +0000
  • 00250ff33a
    refactor(activitypub): cleanup unused imports and variables Thomas Citharel 2023-12-19 09:53:05 +0100
  • dd775b6ae2
    fix(nodeinfo): fix getting application actor information from NodeInfo response Thomas Citharel 2023-12-19 09:52:32 +0100
  • d3b0647b11 Added translation using Weblate (Thai) Phongpanot 2023-12-19 09:20:39 +0100
  • 1e0db0d8c9 Fix sizing issue + use better type declarations summersamara 2023-12-19 03:03:14 +0100
  • 4ceee2efc7 Fix Calendar View style and add features summersamara 2023-12-19 01:23:41 +0100
  • c90ad81879 Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-18 18:46:56 +0100
  • 69717f26f3 try to fix events calendar routing summersamara 2023-12-18 18:29:44 +0100
  • 9c0c5b6e83 Fix fullcalendar CSP errors summersamara 2023-12-16 00:11:11 +0100
  • 81948b45ca fix: actually route /events/calendar 778a69cd 2023-12-11 00:30:39 +0100
  • 5095749157 create Events Calendar View summersamara 2023-12-10 22:56:37 +0100
  • 707add36dd Merge branch 'nodeinfo-relay' into 'main' Thomas Citharel 2023-12-18 15:44:15 +0000
  • d5eb235661 Merge branch 'weblate-mobilizon-frontend' into 'main' Thomas Citharel 2023-12-18 15:43:49 +0000
  • 8b2e885159 Translated using Weblate (Galician) josé m 2023-12-18 05:18:31 +0000
  • 48e1b7a5ec Translated using Weblate (Galician) josé m 2023-12-18 04:53:12 +0000
  • 91fdaf5abc Translated using Weblate (Galician) josé m 2023-12-16 15:53:02 +0000
  • 863a1dbe3f reintroduce json_library config, apparently removal is not necessary anymore 778a69cd 2023-12-15 12:39:08 +0100
  • f10977a99a
    feat(activitypub): implement FEP-2677 to identify the application actor used for federation Thomas Citharel 2023-12-14 16:31:58 +0100
  • 1eaad40c66 flake.lock: Update 778a69cd 2023-12-14 16:04:21 +0100
  • 7d7abd0dda Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-14 15:06:06 +0100
  • 708bb6b353 Translated using Weblate (Galician) josé m 2023-12-13 05:09:14 +0000
  • 049ffd61b7 Merge branch 'front-fixes' into 'main' Thomas Citharel 2023-12-14 10:56:57 +0000
  • a9676d6481
    feat(front): upgrade to Oruga 0.8.x Thomas Citharel 2023-12-14 10:50:38 +0100
  • 76668e0beb
    fix(front): fix focus when creating a new resource Thomas Citharel 2023-12-14 11:14:29 +0100
  • cecbea6db5
    fix(front): show correct label when adding a new calc or videoconference resource in resources Thomas Citharel 2023-12-14 11:14:01 +0100
  • 1d39eb5488
    fix(front): improve display of SendPasswordReset view Thomas Citharel 2023-12-14 11:02:54 +0100
  • a408b476cf
    fix(front): add condition on DraggableList in ResourceFolder.vue Thomas Citharel 2023-12-14 11:02:23 +0100
  • 45f8757d72
    fix(front): create head without old options Thomas Citharel 2023-12-14 11:00:45 +0100
  • 89641c502e
    fix(front): fix dialog from EventParticipationCard.vue without input Thomas Citharel 2023-12-14 10:59:18 +0100
  • 442d072857
    refactor(front): use useCurrentActorClient() instead of making query in EventParticipationCard Thomas Citharel 2023-12-14 10:58:40 +0100
  • f4ee116112
    fix(front): escape event.title when it's passed to dialog component HTML message Thomas Citharel 2023-12-14 10:57:12 +0100
  • 83eb5c6a69
    fix(front): add announcements link on EventParticipationCard as well as EventView Thomas Citharel 2023-12-14 10:54:10 +0100
  • ee6381463d
    fix(front): remove broken identity check in EventMinimalistCard Thomas Citharel 2023-12-14 10:52:21 +0100
  • 00d8bc733d
    fix(front): fix ErrorComponent.vue sentry integration Thomas Citharel 2023-12-14 10:51:39 +0100
  • 51d43aa2d1
    fix(front): various little CSS fixes Thomas Citharel 2023-12-14 10:47:41 +0100
  • 68c40e6bf5
    chore(deps): update deps Thomas Citharel 2023-12-12 11:48:54 +0100
  • a47f4f6444
    fix(graphql): add missing operation name for RegisterPerson Thomas Citharel 2023-12-12 11:40:56 +0100
  • d4489f691b
    fix(front-end): fix issues with expired accessToken refreshment queue Thomas Citharel 2023-12-12 11:40:33 +0100
  • ae466b879c
    fix(front-end): fix current actor not being set on first access when relogging Thomas Citharel 2023-12-12 11:39:27 +0100
  • 820d4adb69 Merge branch 'docker-webpush' into 'main' Thomas Citharel 2023-12-11 15:51:01 +0000
  • 459f486a90
    refactor(docker): allow webPush configuration to be configured using env variables in Docker Thomas Citharel 2023-12-11 15:59:47 +0100
  • 744008273d Merge remote-tracking branch 'origin/main' 778a69cd 2023-12-11 12:17:38 +0100
  • f6ff99987f Merge branch 'html_to_text-nil' into 'main' Thomas Citharel 2023-12-11 09:44:06 +0000
  • 5030b755a0
    fix: allow html_to_text to receive nil, e.g. for empty event descriptions 778a69cd 2023-12-09 21:48:23 +0100
  • 63129b0769 fix: allow html_to_text to receive nil, e.g. for empty event descriptions 778a69cd 2023-12-09 21:48:23 +0100
  • 9c60c6d1ad make group's address field optional again summersamara 2023-12-08 19:14:57 +0100