-
eaac876ec2
feat(calendar): multi-day events + **bold** w opisach wydarzeń
master
Maciej Pienczyn
2026-04-15 17:52:31 +0200
-
36fefda339
chore: usuń stare gitlinki worktreeów (martwe, praca dawno na master)
Maciej Pienczyn
2026-04-15 07:14:53 +0200
-
910ab42676
chore: logo 5 firm + .gitignore dla worktrees i narzędzi AI
Maciej Pienczyn
2026-04-15 07:03:24 +0200
-
bfd48a6e20
docs: aktualizacja architektury po migracji na OVH VPS + e-deklaracja w roadmap
Maciej Pienczyn
2026-04-15 07:00:14 +0200
-
5893645c46
fix(fees): naprawiono klik w kwadrat miesiąca (konflikt cudzysłowów w onclick)
Maciej Pienczyn
2026-04-14 19:29:06 +0200
-
f274d59ae6
feat(fees): klikalne kwadraciki miesięcy w panelu składek — quick payment registration
Maciej Pienczyn
2026-04-14 19:07:17 +0200
-
3eaa306b9b
docs(releases): dopisz v1.67.0 dla 13.04 (@mentions + forum fix), renumeruj 14.04 → v1.68.0
Maciej Pienczyn
2026-04-14 18:29:22 +0200
-
49344edfe9
docs(releases): v1.67.0 rozszerzone o D.2/D.3 + forum najnowszy post
Maciej Pienczyn
2026-04-14 18:22:41 +0200
-
c9985ba51a
feat(notifications): D.2+D.3 — forum, broadcasty Izby, wydarzenia, cron 24h
Maciej Pienczyn
2026-04-14 18:20:38 +0200
-
425f38d0fd
feat(forum): klik w wątek przechodzi do najnowszego posta
Maciej Pienczyn
2026-04-14 18:03:40 +0200
-
46b8219e4f
docs(releases): v1.67.0 — powiadomienia push + panel preferencji + unsubscribe
Maciej Pienczyn
2026-04-14 17:58:17 +0200
-
dcbf8b5db6
feat(email): one-click unsubscribe w mailach powiadomień (RFC 8058)
Maciej Pienczyn
2026-04-14 17:56:36 +0200
-
3f1e66d3ca
feat(email): per-typ preferencje powiadomień e-mail (D.1 dopełnienie)
Maciej Pienczyn
2026-04-14 17:50:41 +0200
-
46adb0ece7
feat(push): panel preferencji /konto/prywatnosc + triggery B2B (D.1)
Maciej Pienczyn
2026-04-14 17:41:06 +0200
-
31c8272e31
feat(push): nowa ikona (smartfon z falami) + toast per urządzenie
Maciej Pienczyn
2026-04-14 17:25:09 +0200
-
6c4db17807
feat(push): Web Push (VAPID + pywebpush) dla prywatnych wiadomości
Maciej Pienczyn
2026-04-14 16:56:49 +0200
-
5583c624cd
docs(releases): v1.67.0 — zabezpieczenie przed duplikatami ogłoszeń
Maciej Pienczyn
2026-04-14 16:48:19 +0200
-
6c248b4773
fix(classifieds,admin): blokada duplikatów przez double/triple-click
Maciej Pienczyn
2026-04-14 16:35:14 +0200
-
958b967df2
feat(forum): beautify Google Maps URLs + fix edit/quote raw content
Maciej Pienczyn
2026-04-14 14:38:59 +0200
-
dcdaa8d338
fix(emails): solid background fallback for CTA buttons (Outlook fix)
Maciej Pienczyn
2026-04-14 14:04:38 +0200
-
a8be6c8d89
fix(classifieds): manual cleanup of related rows before delete
Maciej Pienczyn
2026-04-14 13:52:44 +0200
-
f3a7f86960
feat(classifieds): green ✓ on filled required fields, drop full-form red
Maciej Pienczyn
2026-04-14 13:47:27 +0200
-
e1a16e2542
fix(classifieds): scope Quill submit handler to actual form
Maciej Pienczyn
2026-04-14 13:42:56 +0200
-
9d5905e689
fix(classifieds): preserve form values + red border on missing fields
Maciej Pienczyn
2026-04-14 13:33:18 +0200
-
3372025458
fix: B2B classifieds submit + forum URL underscore handling
Maciej Pienczyn
2026-04-14 13:12:06 +0200
-
599e4bde83
chore(facebook): migrate to *_media_view metrics (Meta deprecation 2026-06-30)
Maciej Pienczyn
2026-04-14 12:59:45 +0200
-
dc54f50605
feat(companies): logo 4 nowych członków Izby (Melolandia, Kutniewscy, THPUdR, Auto-Brudniewicz)
Maciej Pienczyn
2026-04-14 11:48:52 +0200
-
85767a68ef
chore(email): stop admin notifications for registrations and activations
Maciej Pienczyn
2026-04-13 14:40:19 +0200
-
836594079f
feat(forum): email + visual highlight for @mentions
Maciej Pienczyn
2026-04-13 13:47:30 +0200
-
dc6c711264
feat(forum): @mention autocomplete with user picker
Maciej Pienczyn
2026-04-13 13:38:09 +0200
-
a68910d029
fix: prevent duplicate forum topics from rapid double-submit
Maciej Pienczyn
2026-04-13 13:29:40 +0200
-
e9e8154eb0
docs: add v1.65.0 and v1.66.0 release notes
Maciej Pienczyn
2026-04-13 10:06:43 +0200
-
4dfe3fb277
fix: use created_by instead of author_id in announcement detail template
Maciej Pienczyn
2026-04-12 16:17:39 +0200
-
f4af7709b0
fix: prevent duplicate messages from SSE/poll race condition
Maciej Pienczyn
2026-04-11 09:58:47 +0200
-
441fb524d1
fix: log errors in inject_company_context instead of silently swallowing
Maciej Pienczyn
2026-04-11 09:47:48 +0200
-
8d89b67424
fix: 500 on event page when user has no company (active_company undefined)
Maciej Pienczyn
2026-04-10 20:55:26 +0200
-
ea8b622903
feat: fee underpayment indicator + premium color on month tiles
Maciej Pienczyn
2026-04-10 16:46:37 +0200
-
6a94386ee7
feat: port fee analysis (parent/child brands, stawka) to admin fees view
Maciej Pienczyn
2026-04-10 16:40:42 +0200
-
71b74a8bcd
fix: widen fees page to 1600px instead of scroll wrapper
Maciej Pienczyn
2026-04-10 16:31:01 +0200
-
c293e7b631
fix: unread badge counts only new conversation system, removes legacy PM/group counting
Maciej Pienczyn
2026-04-10 16:28:50 +0200
-
7b000dc3e0
fix: fees table horizontally scrollable, remove table-layout:fixed
Maciej Pienczyn
2026-04-10 16:26:12 +0200
-
9f22f27738
feat: fee analysis with parent/child brands on skladki page
Maciej Pienczyn
2026-04-10 15:15:10 +0200
-
36056d4a60
fix: show Users link in admin menu for OFFICE_MANAGER role
Maciej Pienczyn
2026-04-10 14:47:17 +0200
-
925c9862c3
feat: sorting/filtering by roles in admin users + OFFICE_MANAGER access
Maciej Pienczyn
2026-04-10 14:45:06 +0200
-
e0e0ea2cf6
fix: back links in messages point to new conversations page
Maciej Pienczyn
2026-04-10 14:32:16 +0200
-
0623e267b7
improve: company list on profile - vertical, alphabetical, alternating bg
Maciej Pienczyn
2026-04-10 14:27:32 +0200
-
51bd9f25dc
feat: company dropdown on user profile for multi-company users
Maciej Pienczyn
2026-04-10 14:25:29 +0200
-
975087c52e
fix: linkify URLs in private messages
Maciej Pienczyn
2026-04-10 14:23:19 +0200
-
fcea91fb2a
fix: unread badge counts messages from new conversation system
Maciej Pienczyn
2026-04-10 14:16:05 +0200
-
026190d740
feat: calendar colleagues API uses active company context
Maciej Pienczyn
2026-04-10 13:54:54 +0200
-
762e9a7b4a
feat: company selector in B2B classifieds form
Maciej Pienczyn
2026-04-10 13:54:50 +0200
-
61204edd0c
feat: multi-company dropdown in navigation menu
Maciej Pienczyn
2026-04-10 13:53:49 +0200
-
1598f93c58
feat: multi-company switcher backend (helper, context processor, switch endpoint, session init)
Maciej Pienczyn
2026-04-10 13:52:27 +0200
-
2bf5c780e2
feat: Quill rich text editor in B2B classifieds + expiry email notifier
Maciej Pienczyn
2026-04-10 10:53:54 +0200
-
7073a56dc3
feat: security panel - recent blocks table + top attacked paths
Maciej Pienczyn
2026-04-10 10:45:29 +0200
-
5030b71beb
chore: update Author to Maciej Pienczyn, InPi sp. z o.o. across all files
Maciej Pienczyn
2026-04-10 08:20:47 +0200
-
f443b2c057
docs: add release notes v1.63.0 (Apr 9) and v1.64.0 (Apr 10)
Maciej Pienczyn
2026-04-10 08:17:44 +0200
-
a0a751bc11
fix: reply readers show avatar photos instead of always showing initials
Maciej Pienczyn
2026-04-10 08:15:17 +0200
-
0d02269bf6
fix: reader avatars not showing photos in forum seen-by section
Maciej Pienczyn
2026-04-10 08:10:54 +0200
-
4b4f57c060
chore: remove test category from forum, remove test toggle buttons
Maciej Pienczyn
2026-04-10 08:05:44 +0200
-
8b2bfc3f5b
hotfix: remove duplicate endblock causing TemplateSyntaxError on /tablica/
Maciej Pienczyn
2026-04-10 08:03:31 +0200
-
8f0cfba516
fix: manually delete dependent records before forum topic deletion
Maciej Pienczyn
2026-04-10 08:00:51 +0200
-
155577b985
fix: forum delete button JS error when title contains apostrophe
Maciej Pienczyn
2026-04-10 07:59:07 +0200
-
8481ffd70a
fix: remove test toggle button, fix Oferuje → Oferuję diacritics
Maciej Pienczyn
2026-04-10 07:56:46 +0200
-
c49e57965e
fix: show last reply author in forum cards, not topic author
Maciej Pienczyn
2026-04-10 07:54:37 +0200
-
b767a99d73
fix: add Polish diacritics to all B2B classified templates
Maciej Pienczyn
2026-04-10 07:53:32 +0200
-
ca5e7fd0a8
feat: classified expiry handling - badges, extend button, homepage filter
Maciej Pienczyn
2026-04-10 07:49:38 +0200
-
9027e4fafc
fix: update classified date on new question and answer
Maciej Pienczyn
2026-04-10 07:45:58 +0200
-
dbe41a62f3
fix: updated_at only changes on actual content edit, not on views/interest
Maciej Pienczyn
2026-04-10 07:45:05 +0200
-
79c76b1337
fix: views_count increment no longer triggers updated_at on classifieds
Maciej Pienczyn
2026-04-10 07:43:09 +0200
-
8dcf4de146
fix: B2B cards show created_at, not updated_at
Maciej Pienczyn
2026-04-10 07:42:04 +0200
-
dc17352fe2
fix: show last activity date instead of creation date in Nowe na portalu
Maciej Pienczyn
2026-04-10 07:38:34 +0200
-
a8dbfa7199
fix: revert to natural height for homepage widgets
Maciej Pienczyn
2026-04-10 07:35:00 +0200
-
8b5eccf81e
fix: equal height for users and members widgets (flex: 1)
Maciej Pienczyn
2026-04-10 07:34:38 +0200
-
acc4aff19d
feat: replace forum widget with newest users on homepage
Maciej Pienczyn
2026-04-10 07:32:11 +0200
-
3ede8739e8
feat: add 'Nowe na portalu' section to homepage
Maciej Pienczyn
2026-04-10 07:28:36 +0200
-
d10c6620d8
feat: add edit functionality for B2B classifieds
Maciej Pienczyn
2026-04-10 07:21:51 +0200
-
699af41efa
feat: add image attachments to B2B classifieds
Maciej Pienczyn
2026-04-10 07:13:24 +0200
-
5a51142cfe
fix: sendBeacon 415 error - wrap payload in Blob with application/json
Maciej Pienczyn
2026-04-10 06:56:24 +0200
-
fc1109a74d
fix: move Karty button first in toggle, full-width cards grid
Maciej Pienczyn
2026-04-10 06:51:46 +0200
-
2fc5e99de4
improve: calendar cards view - left-aligned, 12 items, filters, green external
Maciej Pienczyn
2026-04-10 06:49:57 +0200
-
5dbd751722
feat: add cards view to calendar with 2-column grid layout
Maciej Pienczyn
2026-04-10 06:43:23 +0200
-
4576dbca04
chore: remove launch announcement banner
Maciej Pienczyn
2026-04-10 06:30:54 +0200
-
b5ef5b0b32
feat: make user names and avatars clickable links to profiles
Maciej Pienczyn
2026-04-10 06:23:30 +0200
-
39da377065
fix: UTC timezone correction for all JS date parsing across portal
Maciej Pienczyn
2026-04-10 06:09:42 +0200
-
43c9ba6c77
fix: restore text paste in message editor (Quill)
Maciej Pienczyn
2026-04-09 23:50:56 +0200
-
d463f4b6df
feat: add notifications for B2B classifieds (questions, answers, interest)
Maciej Pienczyn
2026-04-09 23:48:27 +0200
-
7bd292d3b3
feat: show question count on B2B classifieds list
Maciej Pienczyn
2026-04-09 23:43:32 +0200
-
a0e787fe53
feat: show profile photos on B2B classified page
Maciej Pienczyn
2026-04-09 23:37:55 +0200
-
b81f80168e
feat: B2B contact button auto-fills context message
Maciej Pienczyn
2026-04-09 23:35:08 +0200
-
cf2fce35be
fix: remove Content-Type:application/json from interest POST
Maciej Pienczyn
2026-04-09 23:32:48 +0200
-
9efbc7959a
fix: CSRF exempt classifieds blueprint — interest button 400 fix
Maciej Pienczyn
2026-04-09 23:27:14 +0200
-
cab9511498
fix: exempt B2B interest endpoint from CSRF validation
Maciej Pienczyn
2026-04-09 23:21:31 +0200
-
67702a610c
fix: B2B "Skontaktuj się" now uses new conversation system
Maciej Pienczyn
2026-04-09 23:13:21 +0200
-
58485fc6c1
fix: pass app_root to MessageUploadService in message sending
Maciej Pienczyn
2026-04-09 23:08:57 +0200
-
e46233c09c
feat: add public tenders aggregator to roadmap
Maciej Pienczyn
2026-04-09 22:55:48 +0200
-
593da4aebb
fix: forum email notification links now point to specific reply
Maciej Pienczyn
2026-04-09 22:47:10 +0200
-
32336c2488
feat: show profile photos instead of initials across the portal
Maciej Pienczyn
2026-04-09 22:41:38 +0200
-
9b94d56981
feat: add full implementation plan to roadmap card details
Maciej Pienczyn
2026-04-09 22:31:54 +0200
-
528bd3d727
feat: add Roadmap admin page with kanban-style board
Maciej Pienczyn
2026-04-09 22:29:11 +0200