73 Commits

Author SHA1 Message Date
adcc6e8a4f feat: backend run script 2025-11-15 13:53:40 +00:00
f84ec38af3 feat: checking referrer request
This and CORS should at least filter out most potential errors. Plus
some cloudflare protections should be OK.

Could even add captcha
2025-11-15 11:51:00 +00:00
a31d81dd3f chore: removing lovable URLs and adding referrer policy 2025-11-15 11:40:02 +00:00
b5e588e265 feat: implementing CORS protection and logging 2025-11-15 11:34:11 +00:00
2be1521e76 feat: implementing posthog logs 2025-11-15 11:10:39 +00:00
19edcd91bc chore: removing log 2025-11-15 11:10:34 +00:00
f7015e68a7 feat: implementing playwright tests 2025-11-15 11:04:20 +00:00
d442bae300 fix: validation on HTML input elements level 2025-11-15 10:03:56 +00:00
567c22c588 fix: optional sign petition types 2025-11-15 09:40:08 +00:00
f8712015c0 feat: fetching signatures from backend endpoint 2025-11-10 22:40:46 +00:00
4371b26423 feat: actually running the server 2025-11-10 22:25:04 +00:00
d4fc41c6bf refactor: using Zod to validate .env schema 2025-11-10 21:33:25 +00:00
2a563bbd7a signing petition through fetch request instead of direct db connection 2025-11-10 21:23:09 +00:00
42e4abf438 inserting signature endpoint and database methods 2025-11-07 17:53:46 +01:00
13414f95cc refactor: migrating to monorepo format 2025-11-07 12:53:24 +01:00
1c36d5ef6e Revert RLS policies for signatures 2025-10-26 15:06:45 +00:00
47ac10da2f Fix security vulnerability 2025-10-26 15:05:22 +00:00
f9228d5024 Fix security vulnerability 2025-10-26 15:04:32 +00:00
f4bd44e638 Update "What we demand" section 2025-10-26 13:56:23 +00:00
fe520500d5 Update briefing description 2025-10-26 13:54:06 +00:00
505d701133 Update briefing page description 2025-10-26 13:50:27 +00:00
722b1d8bed Update briefing page content 2025-10-26 13:47:25 +00:00
010e8c55ae Change greeting on briefing page 2025-10-26 13:45:51 +00:00
6fc45e4379 Reverted to commit 2788c469aed05a657e919b530e78a120a60a0443 2025-10-26 13:44:49 +00:00
0cd1d1e77e Code edited in Lovable Code Editor 2025-10-26 13:43:12 +00:00
2788c469ae Fix print layout for stat cards 2025-10-26 13:25:00 +00:00
68782bb7ee Fix print view of impact cards 2025-10-26 13:22:10 +00:00
9383d87f07 Add print styles to briefing page 2025-10-26 13:20:36 +00:00
cb375c582a Refactor briefing page content 2025-10-26 13:19:18 +00:00
c58437f07c Revert "Solutions for you" section 2025-10-26 13:17:49 +00:00
14c78b741b Revert changes to briefing page 2025-10-26 13:16:54 +00:00
5d0096bde2 Code edited in Lovable Code Editor 2025-10-26 13:15:14 +00:00
4d6435052e Increase description text size and card color on print 2025-10-26 13:12:18 +00:00
7d07a19545 Remove Woking Council badge 2025-10-26 10:15:49 +00:00
d1e955867a Refactor "Solution Exists" section 2025-10-26 10:12:59 +00:00
693442ddd2 Refactor briefing page for print 2025-10-26 10:11:32 +00:00
ddbb2b24f8 Refactor briefing page 2025-10-26 10:09:39 +00:00
fc6f8ace28 Add Woking Council call to action 2025-10-26 10:08:16 +00:00
6b127e5030 Fix petition link domain 2025-10-26 10:07:00 +00:00
f563c5d11d Fix: Remove browser print footer 2025-10-26 10:04:48 +00:00
7cbd132533 Refactor: Improve briefing page accessibility 2025-10-26 10:01:37 +00:00
83b08b0605 Increase text size on briefing page 2025-10-26 10:00:25 +00:00
9ec588afbe Add description to briefing page 2025-10-26 09:59:34 +00:00
77a451ff64 Refactor briefing page for print 2025-10-26 09:57:47 +00:00
ad0406d4c3 Fix: Hide header in print mode 2025-10-26 09:55:27 +00:00
259765592e Refactor Briefing page for printability 2025-10-26 09:50:31 +00:00
43e7dd2387 Refactor Briefing page 2025-10-26 09:45:29 +00:00
696a1edaaa Add briefing page 2025-10-26 09:42:30 +00:00
eb5d691f63 Add flyer to contact page 2025-10-26 09:26:15 +00:00
f21869fb5f Fix: Adjust mobile navbar title 2025-10-26 09:24:21 +00:00