Commit graph

5957 commits

Author SHA1 Message Date
Thomas Citharel a22a5e3cb9
fix(auth): Handle logging-in with disabled auth provider
When only MobilizonAuthenticator provider is available, user can be found, but isn't valid for auth. We need to reject those users as well.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-17 09:34:02 +02:00
Thomas Citharel 1ea5342fca Merge branch '1290-fix-ellipsis-navbar' into 'main'
Fix ellipsis for identity in NavBar

See merge request framasoft/mobilizon!1383
2023-05-17 05:41:33 +00:00
johndoe4 974c73e071 Temp. Fix: mbz-cards didnt get a fixed (max) width on small screens
- Add a max-width and width for mbz-card in App.vue
2023-05-17 00:59:36 +02:00
johndoe4 2072402e98 Adding UpcomingEvents.vue & include it to HomeView.vue
- Will show all upcoming Events sorted by Date on the Startpage
2023-05-17 00:52:22 +02:00
MickGe b423caf6c3 Fix ellipsis for identity in NaBar 2023-05-16 19:45:28 +00:00
summersamara 67765a645e read logo from separate svg file for easier customization 2023-05-16 21:19:49 +02:00
summersamara f887455d66 make vite server reachable from outside the container
[fix #1225] https://framagit.org/framasoft/mobilizon/-/issues/1225
2023-05-16 21:19:49 +02:00
778a69cd d52dc72f9a flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0470f36b02ef01d4f43c641bbf07020bcab71bf1' (2023-05-14)
  → 'github:NixOS/nixpkgs/963006aab35e3e8ebbf6052b6bf4ea712fdd3c28' (2023-05-16)
2023-05-16 20:47:34 +02:00
778a69cd 0b73264392 add yarn2nix to flake.nix 2023-05-16 20:45:49 +02:00
778a69cd cc89e9f98e Merge branch 'potsda.mn-3.0.4' 2023-05-16 20:41:30 +02:00
778a69cd 609512a9ed use latest nixos-unstable in devShell, add mix2nix 2023-05-16 17:32:48 +02:00
summersamara 773ddd22a7 add elixir version 1.13.4 to Dockerfile for dev 2023-05-16 17:32:48 +02:00
778a69cd 8e00c78a11 use yarn with an older nodejs version in devShell 2023-05-16 17:32:48 +02:00
778a69cd d830597206 use nixpkgs from september 2022 for nix devShell 2023-05-16 17:32:47 +02:00
778a69cd 438f1dde3e init nix flake 2023-05-16 17:32:47 +02:00
778a69cd d2af20dd59 show events until their end time, unless they have no end time 2023-05-16 17:32:47 +02:00
778a69cd aa043d8793 fix wrong link in instance follow request email
this is upstreamable
2023-05-16 17:32:47 +02:00
778a69cd 23378a378a add Mobilizon version to instance config 2023-05-16 17:32:47 +02:00
778a69cd 0824694c56 Revert "default anonymous participation in events to true"
This reverts commit 3a1b7a4660b4fd9488e7d06e677027ae41e0c10c.
2023-05-16 17:32:47 +02:00
778a69cd dcd097bf6d default anonymous participation in events to true 2023-05-16 17:32:47 +02:00
778a69cd d53f7b93e9 Use our own categories for event creation 2023-05-16 17:32:47 +02:00
778a69cd 1b9aafa855 remove pictures for error and 404 site 2023-05-15 19:36:58 +02:00
Thomas Citharel 7b796a1d3a Merge branch 'main' into 'main'
fix: bind pagination current prop

Closes #1088 et #1152

See merge request framasoft/mobilizon!1382
2023-05-02 13:33:08 +00:00
Hugo Renard 4bcf572c54
fix: bind pagination current prop
Signed-off-by: Hugo Renard <hugo.renard@protonmail.com>
2023-05-02 14:52:10 +02:00
Thomas Citharel 94a51fbcab Merge branch 'fixes' into 'main'
Various fixes

Closes #1236, #1280 et #1277

See merge request framasoft/mobilizon!1381
2023-04-26 15:07:42 +00:00
Thomas Citharel d969c6648f
fix(follow-instances): Show correct error message when trying to follow already following actor
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-26 16:40:40 +02:00
Thomas Citharel 8543204bd9
fix(front): Fix instances list pagination
Closes #1277

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-26 16:40:32 +02:00
Thomas Citharel 7def6739e1
Add missing icon registration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-26 16:39:18 +02:00
Thomas Citharel a4e7ee37be
fix(search): Fix event search order
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-26 16:39:18 +02:00
Thomas Citharel 4375438dc9
fix(front): Fix pagination display on dark mode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-26 16:31:28 +02:00
Thomas Citharel 4bb062528f
feat(docker): Specify the folder where tzdata downloads data so that it can be used in a volume
Closes #1280

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-21 15:49:40 +02:00
Thomas Citharel 2c28312fc9
fix(front): Focus report comment input in report modal
Closes #1236

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-21 15:43:36 +02:00
Thomas Citharel 2043c98717
fix(typespec): Fix missing return type in typespec
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-21 14:28:33 +02:00
Thomas Citharel 09d705a1d0 Merge branch 'event-list-fixes' into 'main'
fix(front): Fix behaviour when deleting an event from event list

See merge request framasoft/mobilizon!1380
2023-04-21 08:45:25 +00:00
Thomas Citharel 63c9ed62de
fix(front): Fix event list month order
Closes #1244

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-21 10:18:22 +02:00
Thomas Citharel 35b07dceaa
fix(front): Fix style of My Events participations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-20 17:01:36 +02:00
Thomas Citharel cfd10ea960
fix(front): Fix behaviour when deleting an event from event list
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-20 16:57:23 +02:00
Thomas Citharel 7872100af3 Merge branch 'fix-about-section-title' into 'main'
fix(front): Fix about sections titles

See merge request framasoft/mobilizon!1379
2023-04-20 12:17:56 +00:00
Thomas Citharel 487f4069b1
fix(front): Fix about sections titles
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-20 12:19:21 +02:00
Thomas Citharel 96d397baf1 Merge branch 'feed-only-future-events' into 'main'
fix(feeds): Only provide future events in ICS/Atom feeds

See merge request framasoft/mobilizon!1378
2023-04-20 09:57:16 +00:00
Thomas Citharel f3a443138a
fix(feeds): Only provide future events in ICS/Atom feeds
Closes #1246

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-20 11:30:34 +02:00
Thomas Citharel 5ae2e2254a Merge branch 'fixes' into 'main'
Various fixes

See merge request framasoft/mobilizon!1377
2023-04-20 08:33:11 +00:00
Thomas Citharel ddba7d6fc5
test: Fix Mobilizon.Service.Notifications.SchedulerTest tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-20 09:54:11 +02:00
Thomas Citharel 52c4337c4f
style(lint): Run front-end linter
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 18:50:09 +02:00
Thomas Citharel 23b5e5930c
fix(map): Only show map details when needed
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 18:33:34 +02:00
Thomas Citharel eda2761032
refactor(credo): Refactor to appease new credo checks (complexity and logging)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 18:33:06 +02:00
Thomas Citharel 8141bb0acb
feat(global-search): Add option values in debug log before calling global search service
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 12:14:03 +02:00
Thomas Citharel 6b560b9f04
build: Remove @tailwindcss/line-clamp as it's now included in Tailwind
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 12:00:40 +02:00
Thomas Citharel bcf6fd893c
fix(backend): Fix Mobilizon.Events.list_participations_for_user_query/1
Multiple on: following two join: declarations were not taken into account

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 12:00:40 +02:00
Thomas Citharel 3f5e39cd7a
Upgrade deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-04-19 11:54:51 +02:00