Commit Graph

  • e7e709a572 remove obsolete test file StudentTest1 Дюрягин Данил 2026-08-29 21:18:14 +03:00
  • 4e64c3e35b test: add tests for MyListCollector Гаджикурбанов Темирлан 2026-08-29 12:23:37 +03:00
  • a63a8fdaac feat: create MyCollectors with toMyList factory Гаджикурбанов Темирлан 2026-08-29 12:17:22 +03:00
  • 82713a80c6 feat: add characteristics to MyListCollector Гаджикурбанов Темирлан 2026-08-29 12:14:27 +03:00
  • fe41b5d67d feat: implement identity finisher() for MyListCollector Гаджикурбанов Темирлан 2026-08-29 12:12:03 +03:00
  • 02c11a040d feat: add combiner to MyListCollector Гаджикурбанов Темирлан 2026-08-29 12:09:13 +03:00
  • 501236f881 feat: add accumulator to MyListCollector Гаджикурбанов Темирлан 2026-08-29 11:13:45 +03:00
  • e4a48381f0 feat:add supplier for MyListCollector Гаджикурбанов Темирлан 2026-08-29 11:11:12 +03:00
  • 479ea98237 feat: add MyListCollector for streaming into MyList Гаджикурбанов Темирлан 2026-08-29 10:53:48 +03:00
  • 56652fda71 refactor(sorting): remove redundant even-only merge sort strategy debug-version 2026-08-29 21:21:53 +04:00
  • 715b411eea test(sorting): add even-only sort strategy tests Артющик Анастасия 2026-08-29 12:47:56 +03:00
  • e02e519b2c feat(sorting): add even-only sort strategy Артющик Анастасия 2026-08-29 12:47:02 +03:00
  • 0d1f0cbfc4 feat: implement composite pattern for student search Дюрягин Данил 2026-08-29 16:16:17 +03:00
  • 8f55486449 feat(collection): implement custom collection creation flow debug-version 2026-08-29 18:42:22 +04:00
  • 5c459a1017 refactor(ui): update MessageWindow for modal base class debug-version 2026-08-29 18:39:24 +04:00
  • 266aaa4c77 refactor(model): rename currentCollection to mainCollection debug-version 2026-08-29 18:38:45 +04:00
  • b932636409 refactor(ui): rename BaseWindow to BaseModalWindow debug-version 2026-08-29 18:37:48 +04:00
  • a8e9855ba6 docs: remove obsolete EvenOnlyMergeSort task specification debug-version 2026-08-29 11:30:48 +04:00
  • 61280132f1 test(sorting): add student record book case Артющик Анастасия 2026-08-28 22:55:25 +03:00
  • 62ef9540bf refactor(sorting): reuse merge sort strategy Артющик Анастасия 2026-08-28 22:54:04 +03:00
  • b6354bf133 docs: add student occurrence index finder task debug-version 2026-08-28 23:11:28 +04:00
  • 81afad5ecd docs: add composite student search task debug-version 2026-08-28 22:28:12 +04:00
  • 7c8ff139cf docs: add even-only sort strategy task debug-version 2026-08-28 21:32:47 +04:00
  • c8c9c05a65 docs: replace data source task with csv student io task debug-version 2026-08-28 21:10:13 +04:00
  • ff0c063078 feat: add custom data collection settings debug-version 2026-08-28 19:51:47 +04:00
  • 5d0052805c refactor: replace current collection window debug-version 2026-08-28 19:37:27 +04:00
  • bce5707f5e feat: add input value window debug-version 2026-08-28 19:35:33 +04:00
  • faae240b1d refactor: rename MessageWindow create method to show debug-version 2026-08-28 19:34:56 +04:00
  • 18e1608103 test: add comprehensive tests for all SortStrategy implementations Дюрягин Данил 2026-08-28 18:17:53 +03:00
  • 2e44ba8fd5 refactor: move StudentTest to test directory Дюрягин Данил 2026-08-28 17:53:14 +03:00
  • e53e1798e5 fix: make constants private, return hashCode check in equals Дюрягин Данил 2026-08-28 17:50:35 +03:00
  • e47732b9ec fix: correct student group comparator debug-version 2026-08-28 12:14:10 +04:00
  • 633694d875 Merge branch 'feature/student' into feature/even-only-merge-sort debug-version 2026-08-28 12:12:17 +04:00
  • daa6583470 test: reorganize Student tests and fix duplicate test file debug-version 2026-08-28 12:06:00 +04:00
  • 80ebc71366 test: add comprehensive unit tests for Student model debug-version 2026-08-28 11:53:00 +04:00
  • 9a670a7380 feat: add EvenOnlyMergeSortStrategy Дюрягин Данил 2026-08-27 18:51:52 +03:00
  • da8a42d895 test(sorting): add even-only merge sort tests Артющик Анастасия 2026-08-28 00:07:16 +03:00
  • 62f45cea65 fix(sorting): update Student imports Артющик Анастасия 2026-08-27 23:54:34 +03:00
  • a9f578ad36 fix(collection): add package declaration to MyLinkedList Артющик Анастасия 2026-08-27 23:09:20 +03:00
  • ef81c4abe1 chore(collection): merge custom list dependency Артющик Анастасия 2026-08-27 22:59:48 +03:00
  • 4794f03f3c feat(sorting): add even-only merge sort strategy Артющик Анастасия 2026-08-27 01:14:23 +03:00
  • a7a253d726 fix(sorting): update MyList package imports Артющик Анастасия 2026-08-27 00:43:53 +03:00
  • 7a85690310 feat: add constants for validation, use them in constructor; implement with-methods Дюрягин Данил 2026-08-27 18:44:46 +03:00
  • 74effff84e feat: implement BubbleSortStrategy Дюрягин Данил 2026-08-27 18:30:31 +03:00
  • e1d76cf69c refactor: migrate UI from views and presenters to windows and menus debug-version 2026-08-27 18:03:01 +04:00
  • c1d6b17ddc Merge branch 'feature/student' into feature/ui debug-version 2026-08-27 15:31:43 +04:00
  • abef518d74 feat(presenter): connect collection creation and viewing flows debug-version 2026-08-27 00:23:02 +04:00
  • ea868cc687 feat(collection): add collection creation flow debug-version 2026-08-27 00:12:39 +04:00
  • 51e7859520 feat(fill-method): add fill method selection presenter debug-version 2026-08-27 00:10:30 +04:00
  • 140128cde0 refactor(presenter): extend base presenter and defer menu actions debug-version 2026-08-27 00:10:05 +04:00
  • a7a2953980 refactor(view): reuse base views and decouple menu actions debug-version 2026-08-27 00:09:40 +04:00
  • 9faa6cff14 refactor(view): add default action to base view debug-version 2026-08-27 00:09:05 +04:00
  • 9dc79936d2 feat(presenter): add base presenter abstraction debug-version 2026-08-26 23:36:42 +04:00
  • d615a6e3d6 feat(view): add reusable base and action list views debug-version 2026-08-26 23:36:04 +04:00
  • 7ad68b3bda Merge remote-tracking branch 'origin/feature/student' into feature/student Дюрягин Данил 2026-08-26 20:38:05 +03:00
  • 37dde57c2f feat: update Student Дюрягин Данил 2026-08-26 20:33:15 +03:00
  • 26843401ce feat: update StudentBuilder and dependent classes for new Student model Дюрягин Данил 2026-08-26 17:57:14 +03:00
  • 456ea9005a feat: add validation for averageGrade and recordBookNumber Дюрягин Данил 2026-08-26 17:49:39 +03:00
  • d08546e05c refactor: change recordBookNumber type to int and add copy methods Дюрягин Данил 2026-08-26 16:40:03 +03:00
  • 1ee2fc3d06 refactor: restructure application using MVP architecture debug-version 2026-08-26 19:01:39 +04:00
  • 3a77ce7d88 style: format Java code with google-java-format debug-version 2026-08-26 18:58:39 +04:00
  • c76cc11efc Merge branches 'feature/student' and 'feature/custom-list' into feature/ui debug-version 2026-08-26 17:32:37 +04:00
  • 2616603af4 fix: rename StudentAvarageGradeComparator to StudentAverageGradeComparator Дюрягин Данил 2026-08-26 16:00:37 +03:00
  • 2f9e681b54 fix: add missing imports for MyList, Student and Comparator in sorting package Дюрягин Данил 2026-08-26 15:57:17 +03:00
  • 5ae40ff089 docs: clarify menu hierarchy with explicit nesting debug-version 2026-08-26 16:09:38 +04:00
  • 2a3700b6c4 refactor: separate collection state from UI navigation debug-version 2026-08-26 12:36:38 +04:00
  • 7d916344d5 docs(git): add force-with-lease recovery guide debug-version 2026-08-26 11:22:34 +04:00
  • caf2c95dbb test(student): add JUnit tests Артющик Анастасия 2026-08-24 21:14:09 +03:00
  • 5e71d27885 fix(student): add hashCode check to equals Артющик Анастасия 2026-08-24 18:36:58 +03:00
  • 4e53eb03f9 feat(student): add StudentBuilder Артющик Анастасия 2026-08-23 19:46:00 +03:00
  • cdd33b6cf8 feat(student): update Student class Артющик Анастасия 2026-08-23 19:41:21 +03:00
  • 99255f392f feat(student): add Student class Артющик Анастасия 2026-08-23 15:17:57 +03:00
  • 2775c5fc43 docs: add guide for dependencies between git branches debug-version 2026-08-22 21:18:44 +04:00
  • f855a76092 fix: correct minor syntax issues Гаджикурбанов Темирлан 2026-08-25 13:25:03 +03:00
  • e7db5fee4d feat: add an isEmpty() method that allows you to check whether the colle Гаджикурбанов Темирлан 2026-08-24 00:52:09 +03:00
  • 9e8fc5effb feat: add size() method to MyLinkedList Гаджикурбанов Темирлан 2026-08-24 00:49:43 +03:00
  • a7861dd58a feat: The set method for setting the value of a node by index. Гаджикурбанов Темирлан 2026-08-24 00:48:14 +03:00
  • ef1c54f10e feat: add an index deletion method Гаджикурбанов Темирлан 2026-08-24 00:43:12 +03:00
  • ffb229b1a7 feat: add implement get by index for linked Гаджикурбанов Темирлан 2026-08-24 00:40:02 +03:00
  • c2efae1248 feat: add element to linked list Гаджикурбанов Темирлан 2026-08-24 00:27:47 +03:00
  • 1fe77ef1b3 docs: add data source update debug-version 2026-08-25 23:56:20 +04:00
  • 57868a33a2 docs: add student update task debug-version 2026-08-25 23:41:58 +04:00
  • 4d20a59072 refactor: move sorting classes from test to main source set debug-version 2026-08-25 23:14:35 +04:00
  • f504914bd0 docs: refine EvenOnlyMergeSortStrategy specification debug-version 2026-08-25 23:00:52 +04:00
  • 6b10c04df2 docs: add stream collection task debug-version 2026-08-25 22:08:40 +04:00
  • 304f669868 docs: improve data source task specification debug-version 2026-08-25 19:18:20 +04:00
  • 014442453d docs: add even-only merge sort task debug-version 2026-08-25 18:54:48 +04:00
  • a139fa10c6 feat(ui): add main menu and navigation skeleton debug-version 2026-08-25 17:14:32 +04:00
  • da5e0a4192 Merge branch 'docs/user-menu' into feature/ui debug-version 2026-08-25 16:21:27 +04:00
  • 13c4ff995a docs(menu): redesign application menu structure debug-version 2026-08-25 16:20:23 +04:00
  • dfd6ab9ce6 refactor: change groupNumber type from int to String in StudentGroupComparator Дюрягин Данил 2026-08-24 18:54:28 +03:00
  • f7443a9d6c fix: correct groupNumber type in StudentGroupComparator Дюрягин Данил 2026-08-24 18:30:17 +03:00
  • f05c79c3cb feat(sorting): add comparator for record book number Дюрягин Данил 2026-08-23 19:40:57 +03:00
  • f77babf81f feat(sorting): add comparator for average grade Дюрягин Данил 2026-08-23 19:39:12 +03:00
  • edc1e6f840 feat(sorting): add comparator for student group Дюрягин Данил 2026-08-23 19:37:29 +03:00
  • 813b790214 feat(sorting): implement merge sort strategy Дюрягин Данил 2026-08-23 19:36:33 +03:00
  • 52251c658c feat(sorting): add SortStrategy interface Дюрягин Данил 2026-08-23 19:34:34 +03:00
  • 37f02bf3a0 docs: add guide for dependencies between git branches debug-version 2026-08-22 21:18:44 +04:00
  • ba117ae21e feat(collection): add MyList interface debug-version 2026-08-22 12:00:50 +04:00
  • 6401d638eb chore: change project package to ru.project debug-version 2026-08-22 11:47:35 +04:00