Commit Graph

59 Commits

Author SHA1 Message Date
Andrew Lalis 6fd994f774
Merge pull request #6 from andrewlalis/improvements_2
Almost an MVP
2018-11-26 15:40:01 +01:00
andrewlalis aedea10442 Added design documentation, many updates to the user interface, and program is approaching the MVP at an alarming rate. 2018-11-26 15:38:18 +01:00
andrewlalis 23b84f45cf Setting a new team for a user works, although have not used live github code. 2018-10-23 16:52:46 +02:00
Andrew Lalis 87ddd8c0a3
Merge pull request #5 from rug-advoop/improvements_1
Improvements and new version in development
2018-10-23 13:23:28 +01:00
andrewlalis a1d23b82ad Added some right-click functionality, and made dependencies safe. 2018-10-23 14:19:31 +02:00
andrewlalis 134d2ede64 Display both students and student teams. 2018-10-23 10:55:55 +02:00
andrewlalis 926c28fd9a Fixed bug in team generation code. 2018-10-22 16:23:21 +02:00
andrewlalis a2797e54a6 Implemented a basic detail view. 2018-10-22 15:47:54 +02:00
andrewlalis e57897a005 Fixed window closing, can now display ORM data in table in the management view, but that's about it. About to start work on the detail panel. 2018-10-22 13:45:42 +02:00
andrewlalis 44cde21146 Polished up some views, made it so that when the start view is disposed, all child views are disposed of.
About to begin the management view! Exciting stuff.
2018-10-22 09:54:30 +02:00
andrewlalis b939094b98 Added beginning of new view framework, and first three views for new workflow.
Also added design for new workflow, and made many changes to existing Github Manager.
2018-10-15 13:57:35 +02:00
andrewlalis 6e9ebcad74 Added hibernate support on the most basic level. Not yet implemented in production code. 2018-10-07 01:21:01 +02:00
andrewlalis 4a4628e6e6 Added a function to list all repositories. 2018-09-24 12:14:33 +02:00
andrewlalis 83fd710e5c Added a recording mechanism for all commands executed. 2018-09-13 13:50:39 +02:00
andrewlalis 003e84d960 Improved adding collaborators. 2018-09-12 15:19:17 +02:00
andrewlalis 74de292e30 Merge branch 'master' into improvements_1 2018-09-09 09:20:32 +02:00
andrewlalis f220399f9a Removed Jackson dependencies from pom file. 2018-09-09 09:19:35 +02:00
Andrew Lalis 44f6885a2a
Merge pull request #4 from rug-advoop/ta_dialog
Adds more than just a TA dialog
2018-09-08 17:39:29 +02:00
andrewlalis b59634f8ed Changed repo defaults to private in anticipation of first release. 2018-09-08 17:38:09 +02:00
andrewlalis a55fab8d47 Fixed concurrent modification exception. 2018-09-08 17:20:33 +02:00
andrewlalis 8b69d4881f Better formatting for list_errors command. 2018-09-08 16:52:37 +02:00
andrewlalis b54b1fe32d Use absolute path in CSV reader now. 2018-09-08 16:50:18 +02:00
andrewlalis f39f5da407 Added ability to split up student teams amongst teaching assistant teams. 2018-09-02 10:07:39 +02:00
andrewlalis 7c6f2527c0 Added dialog to delegate a certain number of teams to each TA team. 2018-09-01 10:47:35 +02:00
andrewlalis a44814b1df Added delete repos command, made ListErrors better, and formatted buttons more nicely. 2018-09-01 08:25:45 +02:00
andrewlalis 10555a5d0c Added list_errors command. 2018-08-30 23:41:22 +02:00
andrewlalis 6d42385814 Did some serious refactoring. 2018-08-30 23:34:04 +02:00
andrewlalis 6d7efbe97f Changed ReadStudentsFileToDB to just read to the memory organization object. 2018-08-30 22:05:17 +02:00
andrewlalis ab2414291f Added Organization model to replace database in short term. 2018-08-30 21:51:33 +02:00
andrewlalis ed2a337bdc standard size for lists. 2018-08-30 15:54:13 +02:00
andrewlalis 7f9a44d0ad Added basic dialog view of members and teams. 2018-08-30 15:38:22 +02:00
andrewlalis 667a11d69b Added icon image, and dialog class. 2018-08-28 21:28:49 +02:00
Andrew Lalis 244a0d08d9
Merge pull request #3 from rug-advoop/repo_creation
More things moving over!
2018-08-28 20:29:37 +02:00
andrewlalis ef14733fa8 Added skeleton classes for defining TA teams. 2018-08-28 20:27:41 +02:00
Andrew Lalis c14ba00107
Merge pull request #2 from rug-advoop/repo_creation
Half of features implemented
2018-08-28 20:26:27 +02:00
andrewlalis 5c3ddc6e29 Moved retrieval code to bottom of database file. 2018-08-28 15:06:28 +02:00
andrewlalis 6b1ad84769 Fixed duplicate assignments repo generation. 2018-08-28 15:04:04 +02:00
andrewlalis 0233221c8d Adding retrieval methods. 2018-08-28 08:34:07 +02:00
andrewlalis 8c8ddb60cf Added read students listener, improved repository descriptions for student teams. 2018-08-28 08:13:21 +02:00
andrewlalis 346419d5b6 Added stuff 2018-08-27 17:53:31 +02:00
andrewlalis cd0aa85dba Removed token. 2018-08-26 17:09:59 +02:00
andrewlalis 2d40820025 Added tons of stuff. 2018-08-26 17:04:35 +02:00
andrewlalis a947e08165 Added basic command executor functionality. 2018-08-24 17:08:05 +02:00
andrewlalis eb0e70a384 Added styled messages. 2018-08-24 16:31:44 +02:00
andrewlalis 3ea182fb4c Fixed return issues with store functions. 2018-08-18 18:29:13 +02:00
andrewlalis 1305277207 Re-worked database to be more robust with new types. 2018-08-18 18:26:20 +02:00
andrewlalis 54498a4955 Abstracted team object. 2018-08-18 17:48:42 +02:00
andrewlalis b7a89c0946 Started database support. 2018-08-18 13:25:18 +02:00
andrewlalis e901b0affd Added some package-info files, added a method to archive repositories which contain a substring, and did some more testing. Will add a user interface soon. 2018-08-17 07:51:34 +02:00
andrewlalis 46757539a1 Removed ugly http requests and use a github api now. Everything is a lot cleaner, and I can initialize student repositories now. 2018-08-16 14:40:45 +02:00