- Added departments ManyToMany field to Document model - Implemented department selection in document create/edit modals - Added automatic notification creation for all department employees - Fixed document filtering to include uploaded documents in 'My Documents' - Fixed acknowledgements API to include department recipients - Added bulk notification support with configurable threshold - Removed acknowledge button, added visual highlighting for unread documents - Implemented server-side acknowledgment flow with redirect to file - Fixed mobile responsive layout for document actions - Removed temporary test files and documentation
20 lines
699 B
Python
20 lines
699 B
Python
# Generated by Django 5.2.4 on 2025-11-21 07:45
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('documents', '0001_initial'),
|
|
('employees', '0034_alter_employee_telegram'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name='document',
|
|
name='departments',
|
|
field=models.ManyToManyField(blank=True, help_text='Документ будет доступен всем сотрудникам выбранных отделов (включая будущих)', related_name='documents', to='employees.department', verbose_name='Отделы-получатели'),
|
|
),
|
|
]
|