nordabiz/templates
Maciej Pienczyn 0c2aadd42f
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
feat(izba): chamber roles — badges on profiles + Władze Izby page
- Added chamber_role column to User model (prezes, wiceprezes, czlonek_rady, komisja_rewizyjna, sad_kolezenski)
- Migration 089 sets roles for all known members from norda-biznes.info/wladze-izby
- Role badges on user profile, person detail, and company contact persons
- New page /izba/wladze showing all chamber authorities grouped by organ
- Color-coded badges: gold (prezes), blue (wiceprezes), green (rada), purple (komisja), gray (sąd)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 13:59:04 +01:00
..
admin improve(fees): grey 'Ponów' button to distinguish from orange 'Przypomnij' 2026-03-20 09:09:42 +01:00
announcements docs: add v1.40.0 release notes and fix announcement button visibility 2026-03-07 21:08:39 +01:00
auth feat: add mobile PWA installation guide with smart banner 2026-02-23 11:48:35 +01:00
benefits feat: Redesign benefits list page with hero section and modern card design 2026-02-03 09:03:01 +01:00
board simplify: show Open button only for PDF, remove DOCX conversion 2026-02-20 12:53:03 +01:00
calendar improve(admin): show ZEWNĘTRZNE badge in admin calendar list 2026-03-19 11:50:26 +01:00
classifieds claude-mem plugin v10.3.3 2026-02-23 10:33:26 +01:00
company refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
contacts refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
education fix: add Polish diacritics to Google Reviews guide 2026-03-13 12:21:00 +01:00
errors fix: replace sad face SVG with Norda logo on 500 error page 2026-03-12 10:44:16 +01:00
forum fix: prevent duplicate forum replies from double-submit 2026-02-23 09:45:25 +01:00
konto feat: user avatar upload with crop, resize, and EXIF strip 2026-03-12 10:18:29 +01:00
membership claude-mem plugin v10.3.3 2026-02-23 10:33:26 +01:00
messages feat(messages): delete 1:1 messages and threads from detail view 2026-03-20 12:37:40 +01:00
partials feat(audit): Add previous vs current AI analysis comparison 2026-02-07 18:05:17 +01:00
pej refactor(pej): apply navy colorscheme to local-content and news pages 2026-03-16 21:40:14 +01:00
reports feat(reports): membership fees report for board and council 2026-03-20 09:30:42 +01:00
settings feat(ui): Żółta kategoria "Do uzupełnienia" + email w dropdown blokowania 2026-01-29 00:07:07 +01:00
zopk fix(zopk): remove Panel ZOPK button and stats bars from public view 2026-03-16 22:03:23 +01:00
admin_seo_dashboard.html feat: add detailed SEO audit view per company with recommendations 2026-03-11 04:54:58 +01:00
base.html improve(ux): global styled confirm modal replacing native browser dialogs 2026-03-20 12:29:51 +01:00
base.html.bak.20251229_142208 Sync: Current production state 2026-01-08 12:26:22 +01:00
base.html.bak.20260101_161750 Sync: Current production state 2026-01-08 12:26:22 +01:00
chamber_authorities.html feat(izba): chamber roles — badges on profiles + Władze Izby page 2026-03-20 13:59:04 +01:00
chat_members_only.html security: Restrict member-only features to MEMBER role 2026-02-01 21:33:27 +01:00
chat.html fix(chat): red pin icon for pinned, gray for unpin action 2026-03-16 22:34:43 +01:00
CLAUDE.md claude-mem plugin v10.3.3 2026-02-23 10:33:26 +01:00
company_detail_enhanced.html refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
company_detail_safe.html feat: Support multiple websites per company (max 5) 2026-02-17 07:45:22 +01:00
company_detail.html feat(izba): chamber roles — badges on profiles + Władze Izby page 2026-03-20 13:59:04 +01:00
company_detail.html.bak.20251229_142208 Sync: Current production state 2026-01-08 12:26:22 +01:00
company_edit.html feat(chat+edit): feed all profile fields to NordaGPT and add hints 2026-03-18 18:15:52 +01:00
connections_map.html refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
connections_modal.html feat: Person profile page and improved tooltip 2026-01-11 14:16:05 +01:00
dashboard.html refactor: remove /admin/social-media panel, rename menu labels 2026-03-12 16:29:19 +01:00
events.html feat: add deprecation banner on /aktualnosci page with redirect to /ogloszenia 2026-03-12 12:07:12 +01:00
gbp_audit.html fix: handle None fields_status in GBP audit template 2026-03-13 13:04:04 +01:00
index.html improve(events): server-side filtering always returns 6 events per type 2026-03-20 12:49:05 +01:00
it_audit_form.html refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
it_audit.html refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
landing.html fix: correct Facebook URL + side-by-side events layout + FB in footer 2026-02-21 19:14:09 +01:00
new_members.html refactor: Rebranding i aktualizacja modelu AI 2026-01-29 14:08:39 +01:00
person_detail.html feat(izba): chamber roles — badges on profiles + Władze Izby page 2026-03-20 13:59:04 +01:00
polityka_prywatnosci.html fix: correct InPi company data - name, NIP, address, phone 2026-03-12 09:37:45 +01:00
pwa_install.html feat: add service worker and native PWA install prompt for Android 2026-02-23 11:57:00 +01:00
regulamin.html fix: correct InPi company data - name, NIP, address, phone 2026-03-12 09:37:45 +01:00
release_notes.html feat: add "Wypróbuj" deep links to release notes items 2026-03-12 11:26:26 +01:00
search_results.html feat: add search result click tracking and fix content engagement labels 2026-03-10 20:23:49 +01:00
seo_audit.html fix: handle proxy timeout in SEO audit and return JSON on 404 2026-02-18 20:12:44 +01:00
social_audit.html feat: sync Facebook OAuth stats to company social media profiles 2026-02-19 13:54:57 +01:00
user_profile.html feat(izba): chamber roles — badges on profiles + Władze Izby page 2026-03-20 13:59:04 +01:00