Commit Graph

28 Commits

Author SHA1 Message Date
e99798ba5c feat: Completely rework notification framework
This change is needed as
a) there are many different types of notifications. A notification about a new comment does not only relate the comment but also adoption notice and a user that made the comment. Therefore, I introduce a new general notification that has optional links to other objects.
b) this change allows to define a different representation of e-mails vs. display on the website. The new notification type is in charge of representation from now on. Title and text will be deprecated and eventually removed
2025-07-11 11:39:55 +02:00
090548905f feat: Add annotations to drf spectacular 2025-07-07 16:59:13 +02:00
cd8471036c feat: Add initial support for contacts 2025-06-23 18:38:15 +02:00
a74af5e4d3 refactor: don't rebuild logic 2025-06-21 08:07:34 +02:00
671c6ec6f5 feat: Add rescue orgs as geojson via API 2025-06-17 22:43:14 +02:00
975c962025 feat: Use rat image 2025-06-15 18:37:51 +02:00
ba72b4e59f feat: Get optional photo 2025-06-15 18:01:48 +02:00
0b483ce630 feat: Feed map with real data 2025-06-15 17:25:55 +02:00
8cfddd7882 refactor: formatting 2025-05-24 17:56:36 +02:00
80eafbb014 fix: get id correctly 2025-05-24 17:55:28 +02:00
cc2a659767 feat: only fetch the location if none is given 2025-05-24 13:06:23 +02:00
3126b2b962 feat: return 404 when no organizations are found 2025-05-23 20:01:46 +02:00
43c671018b refactor: remove redundant serializer 2025-05-23 19:51:28 +02:00
33579e8446 feat: Allow searching for rescue orgs 2025-05-11 08:55:29 +02:00
23adeb06e6 feat: Allow getting and setting photos with ANs in API 2025-04-25 19:23:45 +02:00
c1bd458c80 feat: Allow adding locations and organizations to ANs in API 2025-04-25 19:18:06 +02:00
2a1d4178d7 feat: Allow creating locations via API 2025-04-24 22:35:38 +02:00
b822914db3 feat: Allow updating existing rescue organizations 2025-03-21 16:11:58 +01:00
9ad33efe08 feat: Allow filtering for external object id and source 2025-03-21 15:53:58 +01:00
6557e9f9eb feat: Auto-add location to rescue org 2025-03-20 23:26:16 +01:00
461abd2e46 fix: don't try to save owner 2025-01-26 17:04:17 +01:00
4ef9da953c feat: Add annotation for API 2025-01-05 20:22:21 +01:00
aefeffd63a feat: Add post method to create rescue orgs 2025-01-05 19:20:34 +01:00
2730ff3f51 refactor: Create shared task for post-AN stuff 2025-01-01 14:35:40 +01:00
5771968981 refactor: remove unnecessary imports 2024-11-30 09:31:14 +01:00
c1332ee1f0 feat: Add API methods for Animals, Images, Species andRescue orgs
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-11-24 22:29:19 +01:00
064a9bf83a feat: Streamline serializer use, check trust level, add log 2024-11-23 14:50:26 +01:00
cc95a2832d feat: Add basic API 2024-10-03 08:45:42 +02:00