Artem-Darius Weber
|
82a2b663a8
|
refactor: clean up comments in student list classes for clarity and consistency
|
2 months ago |
Artem-Darius Weber
|
da53a9c4ae
|
feat: implement database-backed student management with MySQL and add persistence strategies
|
2 months ago |
Artem-Darius Weber
|
7896de3c3e
|
feat: implement persistence strategy for student list management with JSON, TXT, and YAML support
|
2 months ago |
Artem-Darius Weber
|
828ab3a5cb
|
feat: reorganize student list classes into providers and implement TXT/JSON handling
|
2 months ago |
Artem-Darius Weber
|
c586e3ed93
|
refactor: rename student list classes for consistency and improve code structure (LAB 4 TASK 4)
|
2 months ago |
Artem-Darius Weber
|
9f98ff8eed
|
feat: add Students_list_YAML class for YAML data handling and student management
|
2 months ago |
Artem-Darius Weber
|
e969c49903
|
feat: implement Students_list_JSON class for JSON data handling and student management
|
2 months ago |
Artem-Darius Weber
|
f07f699dca
|
refactor: streamline item filtering in DataListStudentShort initialization
|
2 months ago |
Artem-Darius Weber
|
c433dccf04
|
refactor: reorganize test files and update .gitignore for new test paths
|
2 months ago |
Artem-Darius Weber
|
b2cf71804a
|
feat: enhance DataList and DataListStudentShort to support column names and improve data handling
|
2 months ago |
Artem-Darius Weber
|
67e0c0561e
|
feat: enhance DataListStudentShort to filter items and add setter method for items
|
3 months ago |
Artem-Darius Weber
|
16b81a879f
|
feat: enhance DataListStudentShort with data preparation methods and add unit tests
|
3 months ago |
Artem-Darius Weber
|
0347b69198
|
feat: implement DataListStudentShort class for student data representation
|
3 months ago |
Artem-Darius Weber
|
6fa17a8801
|
feat: add DataTable and DataList classes with basic functionality
|
3 months ago |
Artem-Darius Weber
|
2126888d8a
|
refactor: implement surname_initials method and update references for consistency
|
4 months ago |
Artem-Darius Weber
|
bffdd2f072
|
refactor: rename name_initials to surname_initials for consistency
|
4 months ago |
Artem-Darius Weber
|
bb2280d48e
|
refactor: rename surname_initials to name_initials for consistency
|
4 months ago |
Artem-Darius Weber
|
6bf0914189
|
refactor: update method visibility in class diagram for clarity
|
4 months ago |
Artem-Darius Weber
|
002212a6f8
|
refactor: remove validate_contact method from class diagram for clarity
|
4 months ago |
Artem-Darius Weber
|
6da1bacfd5
|
refactor: rename contact_info method to get_first_contact for clarity
|
4 months ago |
Artem-Darius Weber
|
2932741c0e
|
refactor: update class method signatures to remove 'self' and improve readability
|
4 months ago |
Artem-Darius Weber
|
e327cf09f6
|
refactor: freeze StudentShort instance after initialization
|
4 months ago |
Artem-Darius Weber
|
5ec7fb96d1
|
refactor: consolidate contact attributes into Person and Student classes, removing Contact class
|
4 months ago |
Artem-Darius Weber
|
223a312037
|
refactor: remove git attribute from Person and StudentShort classes and simplify contact information handling
|
4 months ago |
Artem-Darius Weber
|
582c184acb
|
refactor: remove Contact class and integrate contact attributes directly into Person and Student classes
|
4 months ago |
Artem-Darius Weber
|
a78cbb3a67
|
refactor: update class method signatures and improve initialization in Person and Student classes
|
4 months ago |
Artem-Darius Weber
|
09c78690f1
|
refactor: update Person class to use class methods for validation and simplify initialization
|
4 months ago |
Artem-Darius Weber
|
8679f3744a
|
refactor: move contact attribute validation to setter methods in Contact class
|
4 months ago |
Artem-Darius Weber
|
f8a012e9dd
|
refactor: update validation methods in Contact and Student classes to use class methods
|
4 months ago |
Artem-Darius Weber
|
3fade34834
|
refactor: remove git validation from initializer and add setter method in Person class
|
4 months ago |
Artem-Darius Weber
|
a9717abae8
|
refactor: simplify Student initialization and move name validation to class method
|
4 months ago |
Artem-Darius Weber
|
d5f67c2de0
|
refactor: convert instance validation methods to class methods in Contact class
|
4 months ago |
Artem-Darius Weber
|
0b3d315370
|
refactor: rename info method to get_single_contact in Contact class and update references
|
4 months ago |
Artem-Darius Weber
|
4e91bae07c
|
chore: remove unnecessary comment from Person class
|
4 months ago |
Artem-Darius Weber
|
7e7110f01e
|
feat: add validation setters in Contact class and refine Person and StudentShort classes
|
4 months ago |
Artem-Darius Weber
|
1f750e1334
|
feat: add BinarySearchTree and enhance Student class with birth_date and validation methods
|
4 months ago |
Artem-Darius Weber
|
dbd1dfe45d
|
feat: add BinarySearchTree class and integrate birth_date handling in Student class LAB 3 TASK 4
|
4 months ago |
Artem-Darius Weber
|
b9ffeb8d0d
|
chore: remove unnecessary comment from README.md
|
4 months ago |
Artem-Darius Weber
|
5f3c510253
|
feat: enhance validation in Person class and add present? method in Contact class
|
4 months ago |
Artem-Darius Weber
|
3490c8f0f7
|
feat: refactor Contact class initialization and validation methods for better error handling
|
4 months ago |
Artem-Darius Weber
|
d0279bf2e9
|
feat: update valid_phone_number method to allow phone numbers with 9 to 15 digits
|
4 months ago |
Artem-Darius Weber
|
be544ae87d
|
feat: implement testing functions for Contact, Person, Student, and StudentShort classes; add sample student data
|
4 months ago |
Artem-Darius Weber
|
80e86e0f99
|
feat: update class diagram in README.md to include Contact class and its relationships
|
4 months ago |
Artem-Darius Weber
|
a622813621
|
feat: add new_from_info method to Contact class for creating instances from formatted strings
|
4 months ago |
Artem-Darius Weber
|
d392be8d5d
|
refactor: update Student class initialization and validation; add StudentRepository for file operations
|
4 months ago |
Artem-Darius Weber
|
72fa11dbfa
|
refactor: enhance StudentShort initialization and add from_student method
|
4 months ago |
Artem-Darius Weber
|
5cd9be99e3
|
refactor: simplify Person class initialization and validation logic
|
4 months ago |
Artem-Darius Weber
|
5550b9563b
|
feat: add Contact class with validation for phone, telegram, and email
|
4 months ago |
Artem-Darius Weber
|
cbd9231784
|
docs: add class diagram to README.md for Person, Student, and StudentShort classes
|
5 months ago |
Artem-Darius Weber
|
e79d92eed3
|
refactor: streamline initialization and validation in Person class
|
5 months ago |