Releases: hpi-swt2/wimi-portal
Releases · hpi-swt2/wimi-portal
v0.9.1
v0.9 Almost there
Deployed to production 6th February 2018.
Extract of changes:
- Allow handing in of time sheets on the portal, no need to print them anymore
- Allow inviting new users with their email address
- Added reporting dashboard
- Notifications emails correctly contain links
All commits: v0.6...v0.9
All tickets: RC7 Milestone
v0.6 Usability improvements
Deployed to production 8th June 2017.
Extract of changes:
- When not logged in and a deep link is followed (e.g. from an email), users are now redirected to the originally requested page after login
- Time sheets can be 'archived', indicating that they were handed in externally in paper form
- On the dashboard, the notification widget is smaller and at the top of the page. Notifications of the current day are highlighted for better visibility
- A time sheet's detail page now includes a link back to the corresponding contract
- Added HPI favicon for prettier bookmarks
- Option to enable / disable all email notifications
- Navbar is now fully responsive and correctly shows the 'burger menu' on smaller screen sizes
- Empty sidebars are no longer displayed
- Icons for navbar entries 💯
All commits: v0.5...v0.6
All tickets: RC6 Milestone
v0.5 E-Mails
Deployed to production 10th May 2017.
Important changes:
- New notification system: Important events (e.g. when handing in a time sheet) are logged and are displayed on the dashboard as well as detail pages.
- E-Mail notification upgrade: Individual events can now be subscribed to in the profile settings and E-Mail will be sent to the affected users.
- Dashboard upgrade: Shows user's contract and time sheets, allows adding missing ones. Removed 'time sheets' tab. The dashboard is now the main screen for managing time sheets.
- Time sheets can be 'archived', indicating that they have been handed in externally or have otherwise been handled.
- Enable Up/down arrow key navigation on text fields when entering work days.
- Enable autosizing on notes input field when entering work days.
- Adapt amount of working weeks in a month from 4.5 to 4.
- Nicer layout for break and notes input fields when entering work days.
All commits: v0.4...v0.5
All tickets: RC5 Milestone
v0.4 Searchable Tables
Deployed to production 18th Jan. 2017.
Important changes:
- Table headers allow sorting of tables.
- Allow searching of tables via new widget in the right sidebar.
- Include stats on expected, worked and open hours on time sheet detail pages.
- Made HiWi signature status more prominent on time sheet detail pages.
- Improved file name of downloaded PDF time sheets.
- There can only be a single time sheet per month per contract.
- Time sheets can only be created if a valid contract exists.
- Work times can be entered without colons, e.g. '1000'.
- Working hours of a contract my be blank , if flexible flag is set.
- Added confirmation dialog when rejecting a time sheet without stating reason
- For admins: Add dashboard item showing contracts that end soon.
- For admins: Add dashboard item showing missing time sheets.
All commits: v0.3...v0.4
All tickets: RC4 Milestone
v0.3 Time Sheet Improvements
Deployed to production 18th Nov. 2016.
Important changes:
- Add buttons for deleting / duplicating work days on time sheet detail view (displayed on hover)
- Better display of time sheet information such as status in the main panel instead of the sidebar.
- Use datepicker for month selection when creating a new time sheet
- Beautify sidebars. Introduce separators for menu items.
- Bootstrap-style errors in time sheet detail view. Table has hover effect.
All commits: v0.2...v0.3
All tickets: RC3 Milestone
v0.2 New Timesheets
Design(timesheet#edit): Added space between sidebar buttons.