Commit Graph

2327 Commits

Author SHA1 Message Date
Robin Eklund
7d0f436324 Refactored the recent Dao and added some utility to the base-dao's to make sorting and limits easier to implement with less boilerplate code needed.
Very unhappy with how unflexible our current JPA setup is, we'd potentially benefit from ripping out
the JpaTemplate stuff completely and just going directly on the Hibernate specific API.
2011-10-13 15:35:30 +02:00
Fredrik Norberg
9ffd5d71fb design changes for the new activityplan and added title, description and requiredUpload to the create dialog 2011-10-12 16:05:18 +02:00
Fredrik Norberg
f10023b20e Merge branch 'scheduleEvents' of ssh://git.dsv.su.se/git/scipro/personal/re into scheduleEvents
* 'scheduleEvents' of ssh://git.dsv.su.se/git/scipro/personal/re:
  Added sort-capable backend queries, mucho boilerplate, better solution needed.
2011-10-12 12:17:19 +02:00
Robin Eklund
645bdce99d Added sort-capable backend queries, mucho boilerplate, better solution needed. 2011-10-12 12:12:11 +02:00
Fredrik Norberg
7e6e3fb386 Merge branch 'scheduleEvents' of ssh://git.dsv.su.se/git/scipro/personal/re into scheduleEvents
* 'scheduleEvents' of ssh://git.dsv.su.se/git/scipro/personal/re:
  Added some documentation, mode controls, some bugfixes, changed api on the schedule event dao.
  Doclet comments.
  DomainObjects now have a versioning property to support hibernate op-locking.
  Changed transactional state on finder methods
  Refactoring, the API is now fixed (for now)
2011-10-12 11:58:09 +02:00
Fredrik Norberg
8d302b6711 added addschedulepanel 2011-10-12 11:57:09 +02:00
Robin Eklund
4b950fbbbd Added some documentation, mode controls, some bugfixes, changed api on the schedule event dao.
Removed role restrictions on activity plan, schedule and checklist pages.
2011-10-11 14:33:33 +02:00
Robin Eklund
5c252a4421 Doclet comments. 2011-10-11 11:30:06 +02:00
Robin Eklund
1ec1e886c4 DomainObjects now have a versioning property to support hibernate op-locking.
This is a bit experimental, but should work fine and increase performance significantly.
2011-10-11 11:15:17 +02:00
Emil Siverhall
8521e3f9f1 Merge branch 'peerWork' into develop
* peerWork:
  minor changes to make expandable panel slide smoother.
  peer requests is now expandable on peer portal front page.
2011-10-11 08:44:13 +02:00
Emil Siverhall
19f8113fe5 minor changes to make expandable panel slide smoother. 2011-10-10 16:07:33 +02:00
Emil Siverhall
5a31fd5f0a peer requests is now expandable on peer portal front page. 2011-10-10 15:30:16 +02:00
Emil Siverhall
2d40823d72 some comment cleanup in new subclass 2011-10-10 11:35:21 +02:00
Emil Siverhall
772c8c36ff Merge branch 'supervisorMenu' into develop
* supervisorMenu:
  Removed project details tab from Supervisor view. All project details is now under My Projects tab with correct highlighting.
2011-10-10 11:29:34 +02:00
Emil Siverhall
1f18ef84d3 Removed project details tab from Supervisor view. All project details is now under My Projects tab with correct highlighting. 2011-10-10 11:28:24 +02:00
Robin Eklund
542a9f48af Changed transactional state on finder methods 2011-10-10 10:37:10 +02:00
Robin Eklund
7354471f17 Refactoring, the API is now fixed (for now) 2011-10-10 10:25:11 +02:00
Emil Siverhall
aa1dde5f67 Merge branch 'develop' of ssh://git.dsv.su.se/git/scipro/scipro into develop
* 'develop' of ssh://git.dsv.su.se/git/scipro/scipro:
  fixat lite smågrejer på demosidan och file
  ny tabell i files som kan användas överallt. alla andra tabeller i systemet bör i princip göras om med thead, foot och body och sen ha denna tabell som css
  bytt till liknande tabell på filer som vi använder på andra ställen
  ändrade en formulering på state of mind
  fixat markupbuggar
  gjort alla ikoner til 16 och daisy
  fixat lite ikoner, snyggat till
  fixat lite ikoner, snyggat till
  tog bort onödig ajax, snyggade till upload o create folder barsen
  försöker orda markupen
  tog bort onödigt filtrams ifrån files
  strukturerade upp koden och lade in lite kommentarer
  Image instead of button to download peerreview-file.
  Download of peer-review-file from peer portal implemented.
2011-10-10 08:07:51 +02:00
Emil Siverhall
1e4e2f2df9 Merge branch 'peerPortal' into develop
* peerPortal:
  more date formatting change in peer portal
2011-10-10 08:07:23 +02:00
Fredrik Norberg
6044a305e9 added a 3 queries to projectScheduleEventDao and createEvent link now spawns a popup where you can choose date 2011-10-07 16:00:05 +02:00
Fredrik Norberg
eb806753e6 Merge branch 'scheduleEvents' of ssh://git.dsv.su.se/git/scipro/personal/re into scheduleEvents
* 'scheduleEvents' of ssh://git.dsv.su.se/git/scipro/personal/re: (28 commits)
  Simplified the SortableDataProvider API, but it needs a final review before it can be considered complete.
  Added data provider and facade for schedule events, needs more work (and a revision of the sortable API).
  Added basic crud (domain object, dao, etc) for new event object.
  strukturerade upp koden och lade in lite kommentarer
  Image instead of button to download peerreview-file.
  Download of peer-review-file from peer portal implemented.
  Some changes in Peer portal date formatting to show time of request uploads
  Fix for project showing in Author even if you are not part of it anymore.
  Minor changes to table with review templates in peer request submission. css style + added wicket enclosure
  Changes to Peer Request submission to match mockups. Template choice now uses radio buttons instead of links.
  fixade nullsäker supervisorstateofmindpanel
  kommenterade ut potentiell bugg
  kommenterade ut potentiell bugg
  fixade en bugg
  lade till last updated på state of mind
  snyggade till koden lite
  fixade liten bugg
  panelen upplagd
  ny author state of mind panel klar
  ny student author state panel halvklar
  ...
2011-10-07 11:13:21 +02:00
Fredrik Norberg
06848ddd16 fixed jpa functionality for adding checklists in the workerthread 2011-10-07 11:07:39 +02:00
Fredrik Friis
5fd9b58833 fixat lite smågrejer på demosidan och file 2011-10-07 16:19:32 +09:00
Fredrik Friis
19ba5e0ecf ny tabell i files som kan användas överallt. alla andra tabeller i systemet bör i princip göras om med thead, foot och body och sen ha denna tabell som css 2011-10-07 12:59:06 +09:00
Fredrik Friis
a9c16be7aa bytt till liknande tabell på filer som vi använder på andra ställen 2011-10-07 09:19:05 +09:00
Robin Eklund
ef927a9137 Simplified the SortableDataProvider API, but it needs a final review before it can be considered complete. 2011-10-06 17:47:43 +02:00
Fredrik Friis
42ff3f8112 ändrade en formulering på state of mind 2011-10-06 13:53:22 +09:00
Fredrik Friis
6f16830d6b fixat markupbuggar 2011-10-06 13:31:11 +09:00
Fredrik Friis
7842a84d0a gjort alla ikoner til 16 och daisy 2011-10-06 10:49:28 +09:00
Fredrik Friis
f12a1ea07e fixat lite ikoner, snyggat till 2011-10-06 10:40:33 +09:00
Fredrik Friis
e239477a77 fixat lite ikoner, snyggat till 2011-10-06 10:00:15 +09:00
Fredrik Friis
c58a1c7e1b tog bort onödig ajax, snyggade till upload o create folder barsen 2011-10-06 09:15:44 +09:00
Robin Eklund
de067afe1e Added data provider and facade for schedule events, needs more work (and a revision of the sortable API). 2011-10-05 16:17:26 +02:00
Robin Eklund
a6faa9b1a1 Added basic crud (domain object, dao, etc) for new event object.
Removed a lot of needless xml-conf stuff.
Changed to InnoDB engine by default, this will need modifications on all current installations as MyISAM and InnoDB does not mix.
Deprecated some old stuff dealing with the schedule, massive cleanup will follow.
2011-10-05 13:17:51 +02:00
Fredrik Friis
3ee7e331eb försöker orda markupen 2011-10-05 20:12:21 +09:00
Fredrik Friis
d04f97423c tog bort onödigt filtrams ifrån files 2011-10-05 19:47:51 +09:00
Fredrik Friis
d89a2f570e strukturerade upp koden och lade in lite kommentarer 2011-10-05 12:01:16 +09:00
Joakim Berglund
24ef7bbc6b Merge branch 'downloadPeerReview' into develop 2011-10-04 18:07:07 +02:00
Joakim Berglund
fd88e3c8ac Image instead of button to download peerreview-file. 2011-10-04 18:05:00 +02:00
Joakim Berglund
d9a629250d Download of peer-review-file from peer portal implemented. 2011-10-04 16:37:37 +02:00
Emil Siverhall
43c8823063 more date formatting change in peer portal 2011-10-04 16:33:43 +02:00
Emil Siverhall
214ea44c0a Merge branch 'peerPortal' into develop
* peerPortal:
  Some changes in Peer portal date formatting to show time of request uploads
2011-10-04 14:58:29 +02:00
Emil Siverhall
48dcf566a6 Some changes in Peer portal date formatting to show time of request uploads 2011-10-04 14:57:42 +02:00
Joakim Berglund
2c673d01bc Merge branch 'activeProjectFix' into develop 2011-10-04 14:33:32 +02:00
Joakim Berglund
a3adf91279 Fix for project showing in Author even if you are not part of it anymore. 2011-10-04 14:31:53 +02:00
Emil Siverhall
fe95039dcd Merge branch 'peerCleanup' into develop
* peerCleanup:
  Minor changes to table with review templates in peer request submission. css style + added wicket enclosure
2011-10-04 11:47:42 +02:00
Fredrik Norberg
f3027c83f7 Merge branch 'develop' of ssh://git.dsv.su.se/git/scipro/scipro into develop
* 'develop' of ssh://git.dsv.su.se/git/scipro/scipro:
  Changes to Peer Request submission to match mockups. Template choice now uses radio buttons instead of links.
  fixade nullsäker supervisorstateofmindpanel
  kommenterade ut potentiell bugg
  kommenterade ut potentiell bugg
  fixade en bugg
  lade till last updated på state of mind
  snyggade till koden lite
  fixade liten bugg
  panelen upplagd
  ny author state of mind panel klar
  ny student author state panel halvklar
  fixade till supervisor author state
  some code cleanup and modifications to unit tests.
  Stats for reviews and requests is now available under the All Peers tab in the Admin menu.
  Minor cleanup
  testat att allt fungerar, verkar OK
  Removed needless import
  Removed resource menu item from servicemenu
  fixat separata komponenter för log
2011-10-04 11:34:48 +02:00
Emil Siverhall
75ff1b6f52 Minor changes to table with review templates in peer request submission. css style + added wicket enclosure 2011-10-04 11:30:20 +02:00
Emil Siverhall
75a1855741 Merge branch 'peerCleanup' into develop
* peerCleanup:
  Changes to Peer Request submission to match mockups. Template choice now uses radio buttons instead of links.
2011-10-04 11:05:04 +02:00
Emil Siverhall
5fdb875f53 Changes to Peer Request submission to match mockups. Template choice now uses radio buttons instead of links. 2011-10-04 11:04:37 +02:00