Commit Graph

415 Commits

Author SHA1 Message Date
07aa165115 feat: Only display notification counter if there are notifications 2024-08-03 08:48:13 +02:00
79406882ea feat: Make notification counter display actual number of notifications 2024-08-03 08:24:40 +02:00
dda421e557 feat: Add notification counter 2024-08-03 08:21:45 +02:00
9119c1bd3d feat: Style read button to be inline 2024-08-03 08:02:27 +02:00
dc120025e7 feat: Allow marking notifications as read 2024-08-02 21:04:44 +02:00
63f542da81 feat: Show notifications on profile 2024-08-02 20:44:33 +02:00
198fb88bfd feat: add basic subscriptions + emit notification for comment 2024-08-02 20:03:25 +02:00
24b4b1fad0 feat: add basic subscriptions 2024-08-02 19:31:32 +02:00
7c8dcaf171 feat: add basic notifications 2024-08-02 19:11:55 +02:00
91fe53400e feat: make all buttons use margin 2024-08-02 18:52:38 +02:00
d32858fe76 feat: use fontawsome to indicate actions 2024-08-02 18:50:37 +02:00
8fc08deb61 feat: re style right header buttons 2024-08-02 18:42:34 +02:00
b576674098 feat: header iteration 2 2024-06-11 18:37:02 +02:00
1837eca921 feat: Rework profile card a bit 2024-06-08 22:23:22 +02:00
b16cf76208 feat: Add user page to show adoption notices 2024-06-08 22:11:55 +02:00
bbb2d33840 feat: rework status and add correct one to adoption notices 2024-06-08 12:32:57 +02:00
d14b88e99d feat: re-add DateWidget but only if creating 2024-06-08 12:31:22 +02:00
52335d0eb3 refactor: use import that PyCharm understands 2024-06-08 11:44:21 +02:00
a1b287641d feat: Add user to AN automatically 2024-06-08 11:43:55 +02:00
8980cc263b refactor: Rip out member and use custom user model 2024-06-08 09:31:58 +02:00
07fcad0549 fix: query location use correct API 2024-06-08 08:57:14 +02:00
2bd40d1278 feat: Add AN metrics by status 2024-06-06 23:22:05 +02:00
c38f1d2244 feat: Add basic metrics 2024-06-06 23:16:57 +02:00
4857447c29 feat: Add oxitraffic support 2024-05-31 17:30:58 +02:00
f4ac22ba3d feat: Only allow logged-in users to edit adoption notices 2024-05-31 16:42:32 +02:00
0dc391b432 feat: Add proper location to adoption notices 2024-05-31 16:41:44 +02:00
7210847710 feat!: add status to adoption notices, reset migrations because why not 2024-05-31 16:25:50 +02:00
71e69356b8 feat: Filter adoption notices to show only active ones 2024-05-31 16:00:52 +02:00
195a5ab26a feat: Add status, split migration to provide proper default 2024-05-31 15:57:38 +02:00
aa4c4d3c60 translation: Add translations 2024-05-31 15:57:14 +02:00
8c69bb8717 feat: Display only domain for further information link 2024-05-31 15:47:22 +02:00
c0a89c266a feat: Add command to clean locations 2024-05-31 15:03:33 +02:00
86bfaa0f55 fix: add migration for image 2024-05-31 14:56:55 +02:00
3b9b64c717 fix: table overflow 2024-05-31 14:56:47 +02:00
ed1a7dafa9 feat: Add photo add button to adoption notice 2024-05-31 14:56:23 +02:00
26b16586b8 feat: Add edit buttons to animal 2024-05-31 14:40:35 +02:00
5f13736753 feat: Remove unused title from image 2024-05-31 13:51:14 +02:00
8d92539b22 refactor: Use django form 2024-05-31 13:48:24 +02:00
961c2230a0 fix: fix order 2024-05-31 13:48:22 +02:00
213bb3c45f feat: Add distance based search option 2024-05-31 13:40:06 +02:00
1f87e486e0 feat: Use location when appropriate, otherwise fallback to location string 2024-05-31 13:33:42 +02:00
af4bd9356f feat: Add function to calculate if a given position is within a given distance 2024-05-31 12:53:06 +02:00
5d2e7c395f feat: Add position property that returns coordinates 2024-05-31 12:52:57 +02:00
fb9ed07abc fix: remove double str 2024-05-31 12:44:45 +02:00
d2219188d3 refactor: Move get_location to model to avoid circulari mports 2024-05-31 12:17:53 +02:00
6799dbe901 feat: Use real geo api by default 2024-05-31 12:05:45 +02:00
7291e26140 feat: Add management command to quickly test geocoding 2024-05-31 11:57:15 +02:00
677fc6626b fix: rework geocoding api usage, make api url custom 2024-05-31 11:41:59 +02:00
2a9dc337d2 feat: Auto-add location to adoption notice 2024-05-31 10:58:57 +02:00
c8f65c9c54 feat: Introduce Haversine formula to calculate distance between coordinates 2024-05-31 10:58:40 +02:00
4476cc7db5 feat: Add basic GeoAPI 2024-05-31 10:58:12 +02:00
f1dc3fde4c feat: Add form to add images to adoption notices and animals 2024-05-31 10:56:43 +02:00
a364287a38 fix: Correct add animal flow 2024-05-31 10:56:41 +02:00
bfcd8cd2e5 feat: connect flow components 2024-05-31 09:58:55 +02:00
6d55eba2c2 fix: Remodel profile card in header 2024-05-31 09:58:41 +02:00
a675531aaf fix: allow running tests from root directory 2024-05-31 09:58:12 +02:00
e5a5fd5a10 feat: add announcements 2024-05-31 09:58:03 +02:00
8295716f07 feat: add option to clear the database before populating it again 2024-05-30 16:58:11 +02:00
76c24ba694 feat: add add-animal form 2024-05-30 16:57:47 +02:00
ad4757cb22 refactor: remove unused form 2024-05-30 16:56:38 +02:00
4ffc7604c6 fix: Prevent creating a new object by passing instance 2024-05-30 16:38:55 +02:00
56f03329ab fix: Redirect 2024-05-30 15:58:54 +02:00
1445a5660e fix: Edit link 2024-05-30 15:58:25 +02:00
dabdc0ab34 feat: Add animal cards to adoption notice detail 2024-05-30 15:49:32 +02:00
273bef9526 feat: Add reports for comments, add to admin 2024-05-30 15:46:51 +02:00
a6b9c9f094 fix: Reported rule list needs string 2024-05-30 15:28:23 +02:00
e3c821b6d7 feat: Minor style changes 2024-05-30 14:45:12 +02:00
ae57d90cf3 feat: Style comment field 2024-05-30 14:39:28 +02:00
aebbe0f6c6 feat: Add basic comment form 2024-05-30 14:37:15 +02:00
7bcab5bb59 fix: Fix "no comments" 2024-05-30 14:32:08 +02:00
e77a936c30 feat: Add comments to adoption notices 2024-05-30 13:58:24 +02:00
a16098f648 feat(rss): Add site title 2024-05-30 13:58:06 +02:00
563fd138df refactor(rss): Move RSS logo to left 2024-05-30 13:57:10 +02:00
f9aa0690d9 refactor(rss): Beautify 2024-05-30 13:50:26 +02:00
cb3cf7e8c3 refactor: formatting 2024-05-30 13:28:56 +02:00
968ba04480 fix(rss): Link to homepage 2024-05-30 12:58:30 +02:00
5965c7f2e5 feat(rss): Restyle RSS feed to match CI 2024-05-30 12:57:25 +02:00
ce6da00581 feat: Make detail-adoption-notice-header responsive 2024-05-30 12:52:41 +02:00
41da9b91a6 feat: add additional information column 2024-05-30 12:49:55 +02:00
f56e830a43 feat: add edit button to adoption notice 2024-05-30 12:14:09 +02:00
47e993c8ae refactor 2024-05-30 11:47:18 +02:00
cb8e3140a4 test: Add test for detail of animal adoption 2024-05-30 11:46:05 +02:00
f0b1be6a07 test: Fix first basic test 2024-05-30 11:17:16 +02:00
14a6067589 feat: Add more informative error messages when no settings are set 2024-05-30 10:58:03 +02:00
24c2fbfddf tests: Move images 2024-05-30 10:57:05 +02:00
3118701897 tests: Add basic test 2024-05-30 10:56:46 +02:00
f326c7dc87 feat: Add adoption notice form 2024-05-30 10:53:11 +02:00
eea30a46b0 refactor: Remove date widget to allow editing 2024-05-30 10:48:57 +02:00
ba5c165ce0 feat: prefill values 2024-05-30 09:57:20 +02:00
c9cd63b6a0 refactor: Streamline urls, add adoption notice edit 2024-05-30 09:54:54 +02:00
0a305f0aa5 refactor: rip out old form 2024-05-30 09:52:42 +02:00
4bcfd6b2ee feat: Add logging config 2024-05-30 09:26:04 +02:00
e2e3a77fd9 random all commit 2024-05-10 13:54:16 +02:00
ba7e229ab2 fix: Translation and photo display 2024-05-01 10:18:46 +02:00
bb45f598a0 refactor: Formatting 2024-05-01 10:09:36 +02:00
669d0972b2 feat: Use layots 2024-04-20 08:40:16 +02:00
c103419193 feat: Use correct id for form 2024-04-20 08:40:04 +02:00
65a921248f feat: Use crispy form tag 2024-04-20 08:06:20 +02:00
6d1cf9084b feat: Add crispy forms 2024-04-20 07:48:48 +02:00
6210b47684 feat: Improve and simplify styles 2024-04-19 21:53:31 +02:00
ad12a8e26e feat: Streamline animal detail view with list of adoption notices 2024-04-19 21:43:30 +02:00
5a8802f8f2 feat: Various style improvements 2024-04-19 21:28:40 +02:00
62381cae39 feat: Add favicon 2024-04-19 20:35:21 +02:00
09fe1990b3 refactor: Style with vars, various design experiments 2024-04-19 20:16:50 +02:00
2fa6f59374 refactor: remove unused dependency 2024-04-16 17:21:54 +02:00
045086aaef fix(rss): Links to stylsheets 2024-04-16 00:18:47 +02:00
32e82d7eed feat(rss): Add stylesheet 2024-04-16 00:03:28 +02:00
b3cf4430fa fix(rss): General item information 2024-04-15 23:28:17 +02:00
c1b0a4195a feat: Allow styling of RSS feed 2024-04-15 23:08:39 +02:00
a2058a4cfe fix: link decoration 2024-04-15 06:44:36 +02:00
1e61961d48 feat: add description for test animal 2024-04-14 20:57:58 +02:00
6a7467bb67 feat: add animal description, fix tags 2024-04-14 20:57:42 +02:00
8bc71d8390 fix: forgotton translate 2024-04-14 20:57:16 +02:00
47a4dbeb5e fix: Wrap headlines 2024-04-14 20:47:57 +02:00
a73f2ca29d fix: Remove temporary text 2024-04-14 20:43:25 +02:00
507745aef2 fix: Correct accidental right move 2024-04-14 20:43:11 +02:00
7a649d00ee refactor: Various redesigns 2024-04-14 20:34:26 +02:00
8037b66597 refactor: Formatting 2024-04-14 16:58:19 +02:00
c4012f1980 fix: FA icons 2024-04-14 16:58:03 +02:00
ab2baa3817 fix: typo 2024-04-14 16:48:27 +02:00
1e60a14a81 feed: Add basic rss feed 2024-04-14 16:48:07 +02:00
3fec80f5a7 fix: Data duplication logic 2024-04-14 16:47:52 +02:00
0bc3c3a764 feat: Don't populate the database again if already done so 2024-04-14 16:20:05 +02:00
7314637520 fix: use existing adoption notices so no new oes are created 2024-04-14 16:15:14 +02:00
d1108aaf60 feat: Add language to rules to make them translatable (migrations) 2024-04-14 15:59:15 +02:00
79a6f672c5 feat: Add language to rules to make them translatable 2024-04-14 15:56:42 +02:00
e9c005697b refactor: import 2024-04-14 15:45:57 +02:00
8769319993 fix: Adjust texts according to currently selected language 2024-04-14 15:39:54 +02:00
9706a627e1 fix: var name 2024-04-14 15:24:36 +02:00
4ee32607b6 fix: about 2024-04-14 14:39:49 +02:00
11d5e2a9ee fix: fix field type 2024-04-14 14:14:35 +02:00
223c9f2f9b feat: Add privacy statement, terms of service and imprint to about 2024-04-14 14:03:18 +02:00
a6e2bbc3e5 feat: Migrations 2024-04-14 13:37:59 +02:00
2d86292d66 feat: Allow undefined texts 2024-04-14 13:37:51 +02:00
505b2255cc feat: Add verbose names 2024-04-14 13:37:32 +02:00
294a2d7e62 feat: Add text to admin 2024-04-14 13:27:41 +02:00
5429e3ced1 fix!: Exchange migration 2024-04-14 13:26:41 +02:00
34d8862b47 feat: add language to text (former Markdown content 2024-04-14 13:26:21 +02:00
698a4b7f54 feat: enable access to languages in admin 2024-04-14 13:23:54 +02:00
707719c299 feat: ensure languages exist 2024-04-14 13:23:35 +02:00
ab1246b6d0 fix: media urls 2024-04-14 10:38:07 +02:00
c74e50ebf1 feat: Improve possible logging configuration 2024-04-14 09:59:09 +02:00
2902a799f5 translation: Add more strings 2024-04-13 13:59:52 +02:00
44b3a98830 translation: continue 2024-04-13 13:37:07 +02:00
8cd326663c translation: Define new stings and continue translation 2024-04-13 13:25:09 +02:00
5d925ead67 translation: continue 2024-04-13 12:46:24 +02:00
ea82d03c8d fix: use default logger 2024-04-13 12:11:32 +02:00
a0f7d0188d fix: Try to fix the group and permission creation 2024-04-13 02:12:21 +02:00
96b7f36749 feat: fix header style 2024-04-13 00:13:43 +02:00
eddd4e863e translation: de 2024-04-12 23:49:36 +02:00
50fd6cc817 refactor!: Make german default language 2024-04-12 23:42:46 +02:00
bd1c0ac856 fix: Don't prefix default language 2024-04-12 23:42:23 +02:00
8942d029d1 feat: Add basic translation support 2024-04-12 23:37:03 +02:00
4767fb4e76 feat: Ensure correct groups are creeated with permissions 2024-04-12 22:23:49 +02:00
1a2878330e fix: Correctly use custom user model in registration form 2024-04-07 11:41:37 +02:00
0d22ea0b65 refactor!: Move to custom user model 2024-04-07 11:33:41 +02:00
4a1332dd4a fix: Restrict image height 2024-04-07 11:23:27 +02:00
6fbe923667 feat: Add registration/login button 2024-04-07 11:23:11 +02:00
ddd28a677d feat: Add login/logout button 2024-04-07 10:00:37 +02:00
e3ee4a2d32 feat: Add basic user handling 2024-04-07 10:00:17 +02:00
9af46290fa fix: Fix member detail view 2024-04-07 09:06:18 +02:00
3faf7d58ac feat: Add basic modqueue view 2024-04-07 09:03:20 +02:00
6da21a2786 feat: Add member fields to admin 2024-03-26 17:38:44 +01:00
216814431b refactor: format 2024-03-25 11:48:05 +01:00
8e6f514b84 fix: typo 2024-03-25 11:24:50 +01:00
701997e2e9 refactor: Restructure templates 2024-03-25 11:04:01 +01:00
8b06a2045d feat: Send mail when new report comes in 2024-03-25 10:49:56 +01:00
e02967957d refactor: Abstract host 2024-03-25 10:49:13 +01:00
7081bbe14a test: Add mail and trust level to test users 2024-03-25 10:47:24 +01:00
b03827fdaf feat: add basic member support & squash migrations 2024-03-23 22:20:31 +01:00
6f723922d6 fix: Remove deprecated populate 2024-03-23 22:19:16 +01:00
52dfc2902a feat: add test photos (CC0) 2024-03-23 22:16:55 +01:00
434b069636 feat: Add link to report 2024-03-22 12:53:39 +01:00
3516ca1d29 feat: Add basic reporting structure 2024-03-22 12:45:50 +01:00
86f02214d7 feat: Style animals a bit 2024-03-20 17:07:08 +01:00
c8dd7436fc feat: Add animal cards to adoption display 2024-03-20 16:40:52 +01:00
2d67eb6ae9 refactor: Rename add adoption 2024-03-20 15:40:32 +01:00
96a115eb98 feat: Add photos to list of adoption notices 2024-03-20 15:40:11 +01:00
bf73021885 refactor: Remove print 2024-03-20 14:04:59 +01:00
f50d0ae873 refactor: Style photo display 2024-03-20 14:04:51 +01:00
b0b5b185d6 refactor: Allow image upload for animals 2024-03-20 13:40:00 +01:00
58f45a69cc refactor: Remove double animal listing 2024-03-20 12:09:27 +01:00
dab29991c6 refactor: Remove pagination 2024-03-20 12:06:49 +01:00
240ced0374 feat: Add basic image upload (WIP) 2024-03-20 11:38:30 +01:00
68e6d3e299 feat: Style rules 2024-03-20 11:18:31 +01:00
4964f11903 feat: Add rules to admin, remove markdown content 2024-03-20 11:09:38 +01:00
079b2073a1 feat: Add rules 2024-03-20 11:02:24 +01:00
1bcdbdbbf5 feat: Use adoption list template in index too 2024-03-20 10:45:52 +01:00
32021be0f7 feat: Add lionk to adoption notices on index 2024-03-20 10:44:15 +01:00
b142f28bdf test: Use proper species for animals 2024-03-20 10:36:04 +01:00
c4a36f149e feat: Add adoption notice detail view 2024-03-20 10:35:49 +01:00
f47fc5eee2 feat: Add adoption notice detail view 2024-03-20 10:35:40 +01:00
96c82ef8e5 fix: Show all adoption nitices 2024-03-20 10:35:13 +01:00
29667c86b9 feat: Link adoption notices in list of them 2024-03-20 10:32:00 +01:00
c27c00c679 refactor: Move detailed animal view to partial to allow usage in other templates 2024-03-20 10:25:12 +01:00
0943ecae62 feat: Add basic flow to add adoption notices 2024-03-20 09:19:58 +01:00
8488768687 feat: Add basic flow to add adoption notices 2024-03-19 18:18:55 +01:00
dda400f3ba feat: Add animal detail view 2024-03-19 07:02:32 +01:00
bc9df3ba8b feat: Add animal detail view 2024-03-19 06:15:38 +01:00
029e974079 feat: Add basic list o adoption notices 2024-03-18 22:50:39 +01:00
15e1d65089 feat: Add image basics 2024-03-18 17:10:48 +01:00
57a483df24 fix: Remove redundent home 2024-03-18 16:55:11 +01:00
ee5638d97c feat: Add about page 2024-03-18 16:41:22 +01:00
ded1aa77cf feat: Add sites for the main actions 2024-03-18 16:36:45 +01:00
85d51c6cee fix: Adjust links 2024-03-18 16:23:55 +01:00
968123dda4 feat(ui): Add basic index site 2024-03-18 15:29:41 +01:00
93de1e2dfb feat(ui): Add basic index site 2024-03-18 14:53:31 +01:00
5602e31469 feat(models): Add markdown content class 2024-03-18 14:26:50 +01:00
3e0d0cf855 feat(ui): Show adoption notices 2024-03-18 14:21:42 +01:00
549fd33ccc feat(test): Add second adoption notice 2024-03-18 14:21:22 +01:00
12907a601a feat(test): Add data to populate basic db 2024-03-18 13:57:56 +01:00
1b9d3056a1 feat: Add migration 2024-03-18 13:57:34 +01:00
3d7c1f3280 feat: Add general model 2024-03-18 08:26:21 +01:00
126f0d4d32 fix(settings): Fix names, remove hosts to allow unrestriced hosts to access 2024-03-17 11:36:47 +01:00
fcaf474c4c Initial commit 2024-03-17 11:26:32 +01:00