Skip to content

v3.4.0 - fix user registration and add agents documentation#133

Merged
danieleguido merged 3 commits intomasterfrom
develop
Jan 16, 2026
Merged

v3.4.0 - fix user registration and add agents documentation#133
danieleguido merged 3 commits intomasterfrom
develop

Conversation

@danieleguido
Copy link
Contributor

No description provided.

danieleguido and others added 3 commits January 15, 2026 16:19
* Update __init__.py

remove deprecated tasks

* Add email notification for activation with plan rejected

Introduces send_emails_after_user_activation_plan_rejected to notify users when their account is activated but only on the BASIC plan. Includes corresponding tests to verify email content and delivery.

* add email templates in TXT and HTML

* Add basic plan activation with email for users

Introduces a new activation mode in the admin user status toggle, allowing admins to activate users on the basic plan and send a notification email. Updates the template to include the new option, adds the relevant email subject setting, and triggers the appropriate task when this mode is selected.

* implement copilot suggestions

* removed deprecated commands

---------

Co-authored-by: Daniele Guido <1181642+danieleguido@users.noreply.github.com>
…ango patterns (#132)

* Initial plan

* Add copilot instructions and agent configuration files

- Create .github/copilot-instructions.md with repository overview
- Add .github/agents/celery-tasks.md for Celery task development
- Add .github/agents/testing.md for test development
- Add .github/agents/django-development.md for Django development
- Document all conventions, patterns, and best practices

Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>

* Add documentation agent instructions

- Create .github/agents/documentation.md
- Include comprehensive guidelines for writing and maintaining documentation
- Cover README structure, code docstrings, API documentation, changelog
- Add setup and deployment documentation guidelines
- Include troubleshooting and contributing guidelines

Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>

* Add README for .github directory

- Create .github/README.md explaining the structure
- Document purpose and usage of copilot instructions
- Provide overview of agent-specific instruction files
- Include repository overview and key concepts
- Add contributing guidelines for maintaining instructions

Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>

* Remove collection and export task documentation from agent files

- Remove Solr integration documentation
- Remove collection management task patterns
- Remove CSV/ZIP export examples
- Remove pagination with Solr helpers
- Update task modules list to only include active tasks
- Update management commands to only list existing ones
- Remove references to removed utility modules (collection.py, export.py, textreuse.py)
- Simplify key models list to only include used models
- Update common commands examples

Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>

* Update documentation agent file to remove export command examples

- Replace exportqueryascsv example with createaccount example
- Update changelog example to reflect current features
- Remove references to export and collection functionality

Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>

* Update README.md

* Remove last Solr reference from README

- Remove "Solr integration" from agent capabilities description

Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>

* Create AGENTS.md

* Update docker-build-publish.yml

* Update Dockerfile

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: danieleguido <1181642+danieleguido@users.noreply.github.com>
@danieleguido danieleguido merged commit fc3ef7d into master Jan 16, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants