nordabiz/templates/admin
Maciej Pienczyn 6c248b4773
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
fix(classifieds,admin): blokada duplikatów przez double/triple-click
B2B ogłoszenia mogły zostać stworzone 3x (user 81 Bormax 14.04.2026
w ciągu 2 sekund) — brak dedup window server-side i disable submit
button. Rozszerzam zabezpieczenie także na announcements i board
meeting form.

- classifieds POST /nowe: odrzuć duplikat z ostatnich 60s (ten sam
  author+company+title) → redirect do istniejącego z flash info
- classifieds new.html: disable submitBtn + "Wysyłanie..." po
  walidacji; ponowne kliknięcie blokowane event.preventDefault
- announcements_form.html + board/meeting_form.html: jednolity
  handler disable wszystkich button[type="submit"] po pierwszym
  submit

Forum topic/reply już miały analogiczne zabezpieczenie (bez zmian).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 16:35:14 +02:00
..
access_overview.html feat: add SUPERADMIN role to access overview hierarchy table 2026-03-13 18:36:09 +01:00
ai_usage_company.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
ai_usage_dashboard.html fix: convert Decimal to float for PLN cost calculation in template 2026-03-11 04:24:25 +01:00
ai_usage_user.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
announcements_form.html fix(classifieds,admin): blokada duplikatów przez double/triple-click 2026-04-14 16:35:14 +02:00
announcements.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
benefits_clicks.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
benefits_form.html fix(security): Resolve 1 HIGH and 7 MEDIUM vulnerabilities from code review 2026-02-06 05:25:18 +01:00
benefits_list.html fix(security): Resolve 1 HIGH and 7 MEDIUM vulnerabilities from code review 2026-02-06 05:25:18 +01:00
CLAUDE.md claude-mem plugin v10.3.3 2026-02-23 10:33:26 +01:00
companies.html feat(admin): add company creation wizard — 5-step guided flow for office managers 2026-04-03 11:57:51 +02:00
company_detail.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
company_requests.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
company_settings.html feat: add Facebook connection troubleshooting info in UI 2026-02-19 16:07:05 +01:00
company_wizard.html improve(wizard): auto-shorten name, PKD→category, clean WWW, UX polish 2026-04-03 12:54:17 +02:00
competitor_dashboard.html feat: Add new services, scripts, and competitor dashboard 2026-02-07 12:00:54 +01:00
data_quality_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
digital_maturity.html refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
fees.html feat: fee underpayment indicator + premium color on month tiles 2026-04-10 16:46:37 +02:00
forum_analytics.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
forum_deleted.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
forum_reports.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
forum.html fix: UTC timezone correction for all JS date parsing across portal 2026-04-10 06:09:42 +02:00
gbp_audit_batch_review.html feat: add review-before-save workflow to GBP batch audit 2026-03-13 12:43:33 +01:00
gbp_audit_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
gbp_match_places.html feat: admin tool for manual Google Place ID matching 2026-03-13 12:57:54 +01:00
health_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
insights.html fix: UTC timezone correction for all JS date parsing across portal 2026-04-10 06:09:42 +02:00
it_audit_dashboard.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
krs_audit_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
membership_detail.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
membership_print.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
membership.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
model_comparison.html feat(model-comparison): Przycisk 'Uruchom ponownie' symulację 2026-01-29 09:14:46 +01:00
people.html feat: Add admin modules for Companies and People management 2026-01-31 20:13:51 +01:00
portal_seo_detail.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
portal_seo.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
recommendations.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
roadmap.html feat: add full implementation plan to roadmap card details 2026-04-09 22:31:54 +02:00
security_dashboard.html feat: security panel - recent blocks table + top attacked paths 2026-04-10 10:45:29 +02:00
seo_detail.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
social_audit_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
social_audit_detail.html chore(facebook): migrate to *_media_view metrics (Meta deprecation 2026-06-30) 2026-04-14 12:59:45 +02:00
social_audit_enrichment_review.html feat: trigger Facebook Graph API sync during enrichment scan 2026-03-12 12:44:20 +01:00
social_publisher_company_settings.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
social_publisher_form.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
social_publisher_settings.html rename: Social Studio → Social Media, Social Media Publisher → Social Media Dashboard 2026-02-20 08:26:40 +01:00
social_publisher.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
status_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
uptime_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
user_activity.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
user_insights_profile.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
user_insights.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
users.html feat: sorting/filtering by roles in admin users + OFFICE_MANAGER access 2026-04-10 14:45:06 +02:00
zopk_dashboard.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
zopk_fact_duplicates.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
zopk_knowledge_chunks.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
zopk_knowledge_dashboard.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
zopk_knowledge_duplicates.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
zopk_knowledge_entities.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
zopk_knowledge_facts.html fix(templates): Add blueprint prefix to url_for calls across admin templates 2026-02-09 13:44:50 +01:00
zopk_knowledge_graph.html perf: remove d3.js + connections modal from base.html (-225KB per page) 2026-04-07 18:23:06 +02:00
zopk_news.html feat: migrate prod docs to OVH VPS + UTC→Warsaw timezone in all templates 2026-04-06 13:41:53 +02:00
zopk_timeline.html feat(zopk): Add AI-powered roadmap analysis with status updates and gap detection 2026-02-09 17:10:28 +01:00