nordabiz/database/migrations
Maciej Pienczyn 0f8aca1435 feat: Add membership application system
Implement full online membership application workflow:
- 3-step wizard form with KRS/CEIDG auto-fill
- Admin panel for application review (approve/reject/request changes)
- Company data update requests for existing members
- Dashboard CTA for users without company
- API endpoints for NIP lookup and draft management

New files:
- database/migrations/042_membership_applications.sql
- blueprints/membership/ (routes, templates)
- blueprints/admin/routes_membership.py
- blueprints/api/routes_membership.py
- templates/membership/ and templates/admin/membership*.html

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 12:38:31 +01:00
..
002_digital_maturity_foundation.sql Initial commit 2026-01-01 14:01:49 +01:00
003_membership_fees.sql Add company logos, migration and docs 2026-01-06 22:31:17 +01:00
004_seo_metrics.sql auto-claude: 1.2 - Create database/migrations/004_seo_metrics.sql 2026-01-08 01:54:32 +01:00
005_zopk_knowledge_base.sql feat: Add 1-5 star rating to ZOPK news AI evaluation 2026-01-11 07:34:36 +01:00
006_ai_usage_tracking.sql feat: Add AI usage tracking migration 2026-01-11 08:17:06 +01:00
011_company_people.sql feat: Add PKD codes and CEIDG owner data to company profiles 2026-01-13 16:07:03 +01:00
012_add_read_tracking_tables.sql feat: Add read tracking for Forum topics/replies and B2B classifieds 2026-01-31 20:50:27 +01:00
012_pkd_integration.sql feat: Add PKD codes and CEIDG owner data to company profiles 2026-01-13 16:07:03 +01:00
013_krs_audit.sql feat: Add KRS Audit panel with full PDF parsing 2026-01-13 16:46:54 +01:00
014_user_analytics.sql feat: Add user analytics panel (/admin/analytics) 2026-01-13 19:40:37 +01:00
015_zopk_full_content.sql feat(zopk): Knowledge Base + NordaGPT integration (FAZY 0-3) 2026-01-16 20:15:30 +01:00
016_zopk_milestones.sql feat(zopk): Rozbudowa bazy wiedzy ZOPK 2026-01-17 10:57:11 +01:00
018_announcements.sql feat(announcements): System ogłoszeń i aktualności dla członków 2026-01-26 22:10:54 +01:00
019_announcement_reads.sql feat(announcements): Śledzenie odczytów ogłoszeń (seen by) 2026-01-27 08:19:39 +01:00
020_external_contacts.sql fix(contacts): Zmiana FTS 'polish' na 'simple' dla kompatybilności 2026-01-27 08:35:46 +01:00
024_forum_modernization.sql feat: Add forum modernization with reactions, subscriptions, and moderation 2026-01-31 18:55:40 +01:00
028_add_user_privacy_settings.sql feat(privacy): Ustawienia prywatności użytkownika 2026-01-28 20:35:50 +01:00
029_add_categories_array.sql feat(announcements): Obsługa wielu kategorii dla aktualności 2026-01-29 15:14:15 +01:00
029_add_user_blocks.sql feat(blocks): System blokowania użytkowników 2026-01-28 20:44:38 +01:00
030_add_category_hierarchy.sql feat(categories): Hierarchiczna struktura kategorii 2026-01-28 20:51:15 +01:00
031_add_contact_preferences.sql feat(privacy): Dodanie preferencji kanałów kontaktu 2026-01-28 21:06:15 +01:00
032_add_norda_knowledge_chunks.sql feat(insights): Baza wiedzy i insights dla rozwoju portalu 2026-01-28 22:09:05 +01:00
033_analytics_expansion.sql feat: Rozbudowa systemu analityki użytkowników 2026-01-30 15:52:18 +01:00
034_classified_interactions.sql feat: Add B2B classifieds interactions (interest, Q&A, context messages) 2026-01-31 21:15:30 +01:00
035_add_role_system.sql feat: Add hierarchical role system with delegated permissions 2026-02-01 06:42:39 +01:00
036_ceidg_extended_data.sql fix: Rename pkd_codes column to ceidg_pkd_list to avoid backref conflict 2026-02-01 07:22:32 +01:00
037_krs_extended_data.sql feat: Display ALL KRS data in company profile 2026-02-01 07:44:33 +01:00
041_ai_enrichment_proposals.sql feat: Add AI enrichment approval workflow 2026-02-01 11:03:53 +01:00
042_membership_applications.sql feat: Add membership application system 2026-02-01 12:38:31 +01:00
add_gbp_audit.sql auto-claude: subtask-2-3 - Create database migration script for GBP audit tab 2026-01-08 19:08:05 +01:00
add_gbp_hours_photos_columns.sql auto-claude: subtask-4-1 - Create SQL migration script for new columns 2026-01-08 23:04:25 +01:00
add_google_gbp_fields.sql feat: Add PKD codes and CEIDG owner data to company profiles 2026-01-13 16:07:03 +01:00
it_audit_migration.sql auto-claude: subtask-1-4 - Run migration for IT audit tables in DEV database 2026-01-09 08:23:40 +01:00