Commit Graph

  • 1d3c95dabc Merge branch 'master' into develop develop debug-version 2026-09-03 19:32:48 +04:00
  • 4bb9c7a89a fix(ui): handle collection creation errors master debug-version 2026-09-03 19:31:19 +04:00
  • 32a456800d docs: add Windows build and run instructions debug-version 2026-09-02 19:58:53 +04:00
  • 47d7cdf549 docs: rename README to README.md debug-version 2026-09-02 19:20:29 +04:00
  • 7d562e6f2f Merge release 1.0.0 into develop debug-version 2026-09-02 19:07:35 +04:00
  • 6699179fc5 Merge branch 'release/1.0.0' 1.0.0 debug-version 2026-09-02 19:05:47 +04:00
  • e96d7563c7 docs: add project README debug-version 2026-09-02 19:04:42 +04:00
  • 39c17d37f5 build(maven): configure fat jar with bundled dependencies debug-version 2026-09-02 14:26:54 +04:00
  • 1ec1d68a02 style(code): unify formatting across io and search components debug-version 2026-09-02 13:14:28 +04:00
  • d7f4d30cc3 refactor(creation): use stream for file collection creation debug-version 2026-09-02 13:08:32 +04:00
  • 5e9eb6b46a refactor(creation): use stream for manual collection creation debug-version 2026-09-02 13:05:56 +04:00
  • f7ee9e2da6 feat(collection): add stream support to MyList debug-version 2026-09-02 13:01:57 +04:00
  • 6e7040b245 feat(random): generate students using streams debug-version 2026-09-01 23:35:52 +04:00
  • 7d1e36917d Merge pull request into develop from random-generator DELETED 2026-09-01 23:51:15 +04:00
  • 7700fc15da Merge branch 'develop' into random-generator t1-f 2026-09-01 22:03:23 +03:00
  • 0c2c718781 fix: round averageGrade to two decimal places in RandomStudentGenerator Гаджикурбанов Темирлан 2026-09-01 21:57:28 +03:00
  • f35ae15210 Merge branch 'feature/ui' into develop debug-version 2026-09-01 22:55:09 +04:00
  • 039b08c565 fix(ui): create file before saving collection debug-version 2026-09-01 22:52:15 +04:00
  • a98265b44e feat(creation): implement file-based collection strategy debug-version 2026-09-01 22:24:06 +04:00
  • bd5aef0c65 refactor(io): use StudentCsvWriter for collection saving debug-version 2026-09-01 22:16:52 +04:00
  • 62fabdd97c feat(creation): complete random fill settings debug-version 2026-09-01 21:55:11 +04:00
  • c046265d11 test: correct student search criteria test cases debug-version 2026-09-01 20:02:32 +04:00
  • 01c20a9a38 Merge branch 'develop' into feature/ui debug-version 2026-09-01 19:37:46 +04:00
  • cc7fc43b37 Merge pull request into develop from feature/csv-student-io DELETED 2026-09-01 19:22:20 +04:00
  • 69e7482dbb Merge branch 'develop' into feature/csv-student-io t1-f 2026-09-01 18:17:02 +03:00
  • 8795653bcd Merge pull request into develop from feature/datasource DELETED 2026-09-01 19:02:14 +04:00
  • 0144d42d00 fix : Student and collection import Гаджикурбанов Темирлан 2026-09-01 17:54:21 +03:00
  • 2971548e52 chore: remove unused Paths Гаджикурбанов Темирлан 2026-09-01 17:24:27 +03:00
  • 712fe6c112 fix: fixed errors and tests Гаджикурбанов Темирлан 2026-09-01 17:11:08 +03:00
  • 34d08eb397 fix: corrected errors in exceptions and tests Гаджикурбанов Темирлан 2026-09-01 16:23:57 +03:00
  • 259e0bc8bd feat(search): add occurrence counting menu and student settings debug-version 2026-09-01 17:13:48 +04:00
  • 5ecf3a8cdd Merge pull request into develop from feature/random-students-generator DELETED 2026-09-01 16:05:12 +04:00
  • ff83c48650 style: reformat source and tests, fix imports and packages debug-version 2026-09-01 15:55:41 +04:00
  • cf6a318086 refactor: fixed dependencies Гаджикурбанов Темирлан 2026-09-01 14:50:16 +03:00
  • bc0cf4f48b Merge branch 'develop' into feature/datasource debug-version 2026-09-01 15:49:53 +04:00
  • af233e9262 chore: remove obsolete application and collector classes debug-version 2026-09-01 15:47:45 +04:00
  • 2f50097de0 test: add temp directory for test csv's, add test for invalid header Ершов Владислав 2026-09-01 17:46:02 +07:00
  • 8c4f2e22c4 refactor: remove test csv-files Ершов Владислав 2026-09-01 16:23:31 +07:00
  • 537c91d981 test: add test csv-files Ершов Владислав 2026-09-01 15:14:50 +07:00
  • d0bf5f84fc refactor (test): add final String ABSOLUTE_DIR into StudentCsvReaderTest Ершов Владислав 2026-09-01 14:54:01 +07:00
  • fc847750e8 refactor (test): remove variables at StudentCsvReaderTest never used Ершов Владислав 2026-09-01 14:20:45 +07:00
  • a06f36683d refactor: replace org.apache.commons.csv.CSVFormat.Builder.build() with org.apache.commons.csv.CSVFormat.Builder.get() Ершов Владислав 2026-09-01 13:56:52 +07:00
  • 217f9594bd refactor(test): replace DataSourceReader tests with StudentCsvReader tests debug-version 2026-08-31 23:13:45 +04:00
  • fa75549c84 refactor(io): rename StudentCsvReader package debug-version 2026-08-31 23:08:50 +04:00
  • f1c6aa1443 refactor: remove obsolete data source infrastructure debug-version 2026-08-31 22:58:32 +04:00
  • 3cca9402bb feature: improved handling exception NoSuchElementException Ершов Владислав 2026-08-31 22:56:53 +07:00
  • fad97d8e95 refactor: removing unused class ManualDataSource Ершов Владислав 2026-08-31 22:33:56 +07:00
  • 3b09d15163 feat: reworking StudentCsvReader. Added the aability to specify row number when an exception is thrown out Ершов Владислав 2026-08-31 22:30:45 +07:00
  • eef7b45172 test: add test class DataSourceReaderTest Ершов Владислав 2026-08-31 21:28:16 +07:00
  • 7408b0fd41 fix: fixing syntax errors (part 2) Ершов Владислав 2026-08-31 16:39:56 +07:00
  • d047338cd2 refactor: removing unused file StringParser.java Ершов Владислав 2026-08-31 16:22:03 +07:00
  • 4f1064ddaf fix: fixing some syntax errors (part 1) Ершов Владислав 2026-08-31 01:29:12 +07:00
  • bf256e8247 fix: import java.util.NoSuchElementException into FileDataSource Ершов Владислав 2026-08-30 22:46:05 +07:00
  • a5ed3acfd8 refactor: integrate StudentCsvParser into FileDataSource Ершов Владислав 2026-08-30 22:38:01 +07:00
  • a65ed01c5c feat: add class FileWriter to append data to file Ершов Владислав 2026-08-28 22:52:52 +07:00
  • 02e14a987a feat: add random generation instances of class Student Ершов Владислав 2026-08-25 22:18:22 +07:00
  • 8fa66b10d2 feat: add StringParser and reworking project structure Ершов Владислав 2026-08-24 22:54:19 +07:00
  • 808e1eadbb feat: adding class student and data source interface Ершов Владислав 2026-08-23 23:10:10 +07:00
  • 0e6ff523e8 fix: import java.util.NoSuchElementException into FileDataSource Ершов Владислав 2026-08-30 22:46:05 +07:00
  • cb5068465d refactor: integrate StudentCsvParser into FileDataSource Ершов Владислав 2026-08-30 22:38:01 +07:00
  • ba59fa12da feat: reworked classes StudentCsvWriter and StudentCsvReader Ершов Владислав 2026-08-30 20:34:10 +07:00
  • a53e8f9a53 test: add unit test for random student generator Гаджикурбанов Темирлан 2026-09-01 14:06:29 +03:00
  • 390d31d080 feat: add random student generator Гаджикурбанов Темирлан 2026-09-01 13:58:05 +03:00
  • 84f9e2aa8d feat(search): add collection search menu and filter settings debug-version 2026-09-01 13:27:21 +04:00
  • be73b0fbf8 test(io): add StudentCsvWriter tests debug-version 2026-08-31 22:18:22 +04:00
  • 4dadefd87f feat(io): add StudentCsvWriter debug-version 2026-08-31 22:17:51 +04:00
  • 26f124bd0f build: add Apache Commons CSV dependency debug-version 2026-08-31 22:17:35 +04:00
  • ac8792eda4 docs: update csv student writer contract debug-version 2026-08-31 21:57:38 +04:00
  • db66ebbc07 feat(sorting): add selectable sorting algorithms debug-version 2026-08-31 19:11:10 +04:00
  • a143a535ba feat(ui): improve menu action labels and sort display debug-version 2026-08-31 18:01:58 +04:00
  • a59d574c67 refactor: reorganize collection utilities and search imports debug-version 2026-08-31 17:58:15 +04:00
  • b8f28830f7 test: reorganize and update collection tests debug-version 2026-08-31 17:57:20 +04:00
  • 67253c1817 Merge branch 'develop' into feature/ui debug-version 2026-08-31 16:40:41 +04:00
  • 62aa619763 Merge pull request into develop from feature/add-test-linked-list DELETED 2026-08-31 16:39:48 +04:00
  • 52d0f5e636 refactor(collectors): remove duplicate collector implementations debug-version 2026-08-31 16:20:24 +04:00
  • bcd639817d Merge branch 'develop' into feature/ui debug-version 2026-08-31 16:10:15 +04:00
  • d7f4a0ed52 Merge branch 'feature/task/random-student-generator' into develop debug-version 2026-08-31 15:50:53 +04:00
  • d627b03815 Merge pull request into develop from feature/custom-collector-for-mylist DELETED 2026-08-31 15:20:43 +04:00
  • 43c2713d68 Merge pull request into develop from feature/student-search DELETED 2026-08-31 15:08:11 +04:00
  • ebaadf4fa1 feat: add StudentOccurrenceIndexFinder for occurrence search and test Гаджикурбанов Темирлан 2026-08-31 00:57:23 +03:00
  • 36baf54498 refactor : changed the combiner Гаджикурбанов Темирлан 2026-08-31 00:47:49 +03:00
  • 32e53d8fc0 refactor(ui): reorganize collection menus and sorting debug-version 2026-08-31 13:52:54 +04:00
  • 7d646c7fa7 feat(creation): add random fill settings and strategy debug-version 2026-08-31 11:38:28 +04:00
  • 6c97f036d8 docs: add random student generator task debug-version 2026-08-31 11:22:30 +04:00
  • 482184d9c8 refactor(creation): remove file path type selection debug-version 2026-08-31 11:05:58 +04:00
  • c5cf12827a feat: added the get-all method and tests Гаджикурбанов Темирлан 2026-08-31 00:35:45 +03:00
  • 57c20ab7fe feat(creation): add file-based fill settings and strategy debug-version 2026-08-30 23:47:53 +04:00
  • f7ac87c3f2 refactor(creation): move fill settings out of application state debug-version 2026-08-30 23:46:53 +04:00
  • 79a0f7b3c2 refactor: move CustomDataSettingsWindow to manual package debug-version 2026-08-30 16:07:49 +04:00
  • e77b8c5956 docs: add Git Flow tutorial and organize Git guides debug-version 2026-08-30 14:49:34 +04:00
  • 205f1bb437 Merge branch 'feature/ui' into develop debug-version 2026-08-30 14:38:50 +04:00
  • d6f419d603 Merge branch 'docs/tasks' debug-version 2026-08-30 13:08:58 +04:00
  • e20820b78f refactor: unify code style and fix minor merge issues debug-version 2026-08-30 13:03:23 +04:00
  • e7a4224dd5 Merge remote-tracking branch 'origin/feature/student' into feature/ui debug-version 2026-08-30 12:54:35 +04:00
  • e1e13ed4da Merge remote-tracking branches 'origin/feature/sorting' and 'origin/feature/even-only-sort-strategy' into feature/ui debug-version 2026-08-30 12:51:10 +04:00
  • 8783308efb test: add unit tests for student search Дюрягин Данил 2026-08-30 11:43:27 +03:00
  • 545fae857a refactor(ui): reorganize classes into logical feature packages debug-version 2026-08-29 23:37:58 +04:00
  • 0f4df4b811 feat(ui): add sort field configuration and parity sort settings debug-version 2026-08-29 23:25:37 +04:00
  • f655be3820 feat(ui): add exit action to sort method selection debug-version 2026-08-29 23:24:22 +04:00
  • 1de5a59e93 feat(ui): add collection sorting menu and sort method selection debug-version 2026-08-29 22:58:09 +04:00