58 Commits

Author SHA1 Message Date
Adil Mohak
b02e93a5bb Fix: test case conflicts 2024-10-20 20:47:17 +03:00
Adil Mohak
bdcdbddebe Minor update on data populator 2024-10-12 21:14:07 +03:00
Adil Mohak
cea04b624e Fix: template does not exist 2024-10-05 22:44:46 +03:00
Adil Mohak
73cfe06c58 Fix: unknown field choice 2024-10-05 01:46:58 +03:00
Adil Mohak
36a6259189 Following pylint rules 2024-10-05 00:55:24 +03:00
Adil Mohak
9a4581952c Change project name 2024-10-01 18:44:08 +03:00
Adil Mohak
561d820af8 Resolve conflicts 2024-09-29 10:39:50 +03:00
Adil Mohak
03db1dd3fd Fix: invalid filter field 2024-09-12 12:23:44 +03:00
Adil Mohak
522a5d051f Fix: student confirmation email 2024-09-12 12:16:57 +03:00
Adil Mohak
4dad1fc0ae Support sqlite3, using thread to send emails, etc.
Lighten the project by supporting sqlite3 and also handling email using only python threads
2024-09-12 10:56:04 +03:00
Adil Mohak
c21814a282 Using sqlite3
Using sqlite3 for quick setup and running without installing postgresql
2024-08-31 14:58:01 +03:00
Adil Mohak
9d132440f9 Student program edit form and other minor updates 2024-07-30 17:37:03 +03:00
mnymkr
bf57019fda added the option to change a student's program in student update form 2024-07-12 19:17:40 +07:00
mnymkr
7996248f79 added changing student's program functionality 2024-07-12 19:03:51 +07:00
mnymkr
e58a20d212 fixed typo in accounts models 2024-07-10 14:35:56 +07:00
papi
b3c781bd9a Link to correct html email 2024-05-11 22:26:40 +03:00
papi
c432e57709 HTML email for new student and lecturer 2024-05-11 22:14:59 +03:00
papi
8ab751e2ae Using celery workers to handle email sending 2024-05-05 16:53:10 +03:00
Bekzat
b81ab0d537 Added django internalization. Translated static files(ru(Russian), en). And models with package django-modeltranslation. Migrated ru and en fields on current specific models. 2024-04-16 11:53:27 +06:00
Adil Mohak
776b9120e8
Merge pull request #41 from y938/feature/export_single_data
Adding the ability to download user profile in pdf
2024-04-03 15:48:06 +03:00
y938
2ec865a285 adding the ability to download user profile in pdf 2024-04-03 11:44:33 +03:00
Adil Mohak
8ecbc1c9d7
Merge pull request #40 from y938/feature/export_data
Adding the ability to download a PDF list of students and lecturers.
2024-04-03 09:52:08 +03:00
y938
13186e96f3 adding pdf download table feature for lecturer and student list 2024-04-02 12:08:03 +03:00
y938
05b07c2703 minor changes 2024-04-01 14:09:00 +03:00
papi
9c88fe241b Fix: no attribute error 2024-03-31 23:18:36 +03:00
WajahatKanju
425cdcba64 added test accounts_filters 2024-03-03 16:39:48 +05:00
WajahatKanju
1babe78d9e added test for accounts, decorators 2024-03-03 15:38:18 +05:00
Adil Mohak
14448249c4
Merge branch 'main' into feature/auto-populate-data 2024-02-09 20:59:42 +03:00
papi
1dc8b68bf1 Fix not creating student 2024-02-06 22:13:56 +03:00
WajahatKanju
2d1be28a4c add django extensions, add faker, add Django model factories for accounts 2024-02-06 22:31:13 +05:00
Adil Mohak
5be9ef2687
Fix student adding as lecturer 2024-02-06 14:46:47 +03:00
Zaki Benaissa
1639fca725 feat: add EMAIL_FROM_ADDRESS setting 2024-02-02 23:48:44 +01:00
Adil Mohak
c4ae370d5a
Merge branch 'main' into feature/auto-generate-credentials 2024-02-02 13:23:11 +03:00
WajahatKanju
6e0873f3a9 Auto-generate credentials on registration 2024-02-02 00:33:37 +05:00
Zaki Benaissa
32efc848bc feat: display students gender distribution in dashboard 2024-01-31 22:51:37 +01:00
Zaki Benaissa
571701d957 feat: add gender field to StudentRegistrationForm 2024-01-31 22:33:12 +01:00
Zaki Benaissa
24c5b68b6b feat: add field 'gender' to User model 2024-01-31 22:18:45 +01:00
papi
5ae45d2201 Fix permission management 2024-01-19 10:54:18 +03:00
Zaki Benaissa
0cbdf3ed47 Add count helper methods to User model 2024-01-09 19:22:13 +01:00
Zaki Benaissa
2a879de7e2 Change 'Department' occurences to 'Program' 2024-01-06 15:19:55 +01:00
Zaki Benaissa
90942980fc Make students filterable 2024-01-05 18:49:15 +01:00
Zaki Benaissa
a59ccae6d5 Make lecturers fiterable 2024-01-05 18:24:58 +01:00
papi
e9e1ae2970 Rename app to 2024-01-04 23:00:48 +03:00
papi
7c8fc91e73 Queryset default ordering and more 2023-12-31 12:13:22 +03:00
papi
4c0577e219 Minor fixes and UI update 2023-12-30 22:13:28 +03:00
papi
4b4e235100 Update pages title 2023-12-30 21:35:22 +03:00
papi
9484d9d5a9 Follow few pylint conventions 2023-12-28 00:09:59 +03:00
papi
ef88e20b1a More pylint conventions 2023-12-26 23:57:40 +03:00
papi
11154d2fd1 Resolve lint warnings 2023-12-26 00:25:09 +03:00
papi
91c1b0717e Lint naming conventions 2023-12-25 23:20:26 +03:00