Version 25

4/12/2020

Bump to PHP 8.2

  • ✨ We have bumped the server to PHP 8.2

Version 24

2022

Amending Jobs

  • ✨ Allowing job reallocation and re-opening.

Version 23

4/12/2020

Lots of little changes for the COVID World

  • ✨ Job allocation screens now correctly assign times for people with visa restrictions
  • ✨ It also checks contract end dates. Oh yes, and both these changes happen for auto-reallocation too.
  • ✨ You can allocate additional workers to a role if required with the new "Allocate more workers button".
  • ✨ Workers can sign in and out via their accounts.
  • ✨ Method of timestamp creation now shown on the finalisation screen.
  • 🐛 Workers shifts now aren't double counted at sign out for visa hours restrictions.

Version 22

28/02/2020

A new sign up screen

  • ✨ There is a new screen for workers wanting to join schemes. You as admins can choose what schemes can be joined from each link, as well as setting a period of validity
  • ✨ Going with the above, schemes cannot now be directly joined, sorry! You have to make a process workflow for each scheme with the steps required.
  • ✨ Right to work workflows have been overhauled, with new steps which automatically send contract emails to workers.
  • ✨ New workers now get a welcome email, and not just a password. Better.
  • ✨ Allocating workers is now different in two ways:
    • You now have to select the checkbox on the left, rather than the right. This will allow selections to be carried from page to page. Snazzy.
    • You can now allocate additional workers to the same job if it has been re-opened without affecting the original allocation
  • ✨ You can now see people from other teams on your staff list for events. Your team is at the top, naturally!
  • 🐛 Validation now works on MS Edge
  • 🐛 Emails can be sent by staff, and not just admins.
  • 🐛 The payroll view actually works!

Version 21

30/01/2020

Automated Payroll, New Worker page, Tier 4 improvements.

  • ✨ You no longer have to download timesheets and submit them manually. Simply finalise the event, then off you go! Payroll will now do the rest.
  • ✨ HR can approve Tier 4 student shifts for compliance reasons before they are paid.
  • ✨ The worker page is completely different, but now you can email them!
  • ✨ Emailing has got a lot simpler, and you can also see all emails sent to a worker.
  • ✨ Workflow steps can now send an email on completion.
  • ✨ New users now get a fancy email.
  • 🐛 When you copy a job, it will now not change the advertising date if that is in the future.
  • 🐛 You no longer have to double approve events if they don't have pre-approval.
  • 🐛 Lots of other little bugs have been squashed.

Version 20

10/01/2020

Small changes make the big changes happen.

  • ✨ Info Buttons exist!
  • ✨ We have a new footer. Check it out.
  • ✨ Email templates, yes they're a thing!
  • ✨ Prepare for automated payroll... so you can no longer download an event timesheet.
  • ✨ Budget Approval. Starting immediately, all events will need approval to be advertised and finalised.
  • ✨ Oh, and emails are now sent asynchronously, that should speed up the page loads for you!
  • 🐛 Tier 4 now works Monday-Sunday
  • 🐛 You can now make a group a faculty or a scheme from the groups page.
  • 🐛 Lots of little bugs have been squashed.

Version 19

14/06/2019

Advertising and Booking

  • ✨ You can now advertise and book workers to jobs.
  • ✨ We have a new footer. Check it out.
  • ✨ We have completely rebuilt the objects driving tha back end to make the site more stable.
  • ✨ Tier 4. Workers with a T4 visa expiry date set will now have their hours tracked and prevented from working over limits
  • 🐛 Oh, and we have fixed the fact you can't access the documentation. Soz.

Version 18

22/05/2019

Student logins

  • ✨ There is a new worker page! You can now edit worker user names, and reset thier passwords. This is all in preparation for advertising and booking coming in the next version.
  • ✨ Workflow inboxes are now a thing. This allows a single step of a workflow to be seen in isolation and completed. Speak to a system admin if you think this would be good for you!
  • ✨ Workflows can now be used to add groups and other workflows (thats a bit meta...), but this should make them more flexible to what you need.
  • 🐛 You can now filter by student not in groups, and send links to a filter for others to use.
  • 🐛 Workers are now made active and inactive by workflows only.
  • 🐛 The system doesn't have any issues with emoji anymore. Go crazy! 🎉
  • 🐛 We've started flagging if its a new feature or bug fix in this page!
  • 🐛 Oh, and there is now a global setting for the email address. Much better.

Version 17

05/04/2019

New events page

  • There is a new events page! The new list allows you to edit and add events easier.
    • It looks more like the workers list, and should be faster.
    • You can now list multiple staff as responsible for an event
  • Worker edit pages open in a new window by default. Once you have edited the worker, close the tab to resume with the list.
  • There is a beta version of a new page for people who are still signed in. Give it a go and feedback
  • Loads of bug fixes!

Version 16

12/03/2019

A really big version!

  • New workers list and filters, whoop!
  • New users list
  • Schemes are now seperate from groups and schools
  • Event Categories
  • Loads of bug fixes!
  • Version 14

    08/10/2018

    Workflows

  • Workflows have been added. Student can now have a workflow assigned to them via the worker profile screen.
  • Sign up form was added. It can be accessed by visiting https://studentworkers.uea.ac.uk/workers/sign_up.php
  • Version 13

    14/09/2018

    Notifications!

  • Added notifications.
  • Notifications of old events that require finalisation added.
  • A barebones bulk upload was added for admins.
  • Added hours worked to finalisation.
  • Fixed/refined 'Improved Sign In' and changed colours.
  • Removed sign out button from 'Who is signed in?' page.
  • Made tables responsive.
  • Added birthday to timesheet if payroll number is missing.
  • Worker filter bugs fixed for touch devices.
  • Started user/techincal documentation.
  • Loads of bug fixes!
  • Version 12

    28/08/2018

    Improved Sign In Added!

  • Improved Sign In implemented. Workers can now sign in using their name and birthday.
  • Super Admins are now supported. Only they can manage users.
  • Workers can be filtered by group and active status.
  • Digital sign in button changed to Events.
  • Budget code added as colum on timesheet.
  • Issues with finalisation have been fixed.
  • Small bug fixes.
  • Version 11

    10/08/2018

    Ben joins!

  • Passwords can now be reset via the login page.
  • Finalisation has been redone and should now be simpler to use.
  • Sign in prevented if within 5 mins of last attempt.
  • Start date added to worker profile.
  • Admins can now see all shifts worked over time.
  • Sessions can be viewed and remotely closed by admin.
  • Groups can be managed with 'Manage Group' in sys admin.
  • Duplicate worker creation now blocked.
  • Groups can be added immediately after creation.
  • Lots of bug fixes.
  • Version 10

    27/06/2018

    Lots of little fixes

    Password resets are now sent by email (mostly), along with new user creation. You can now see how many students are present at your event, and QR codes can be generated for logins screens. We have also changed to using Moment.js to handle dates, as the old method was causing troube with timezones.

    Version 9

    14/06/2018

    Custom Pay Grades for each event

    Pay grades can now be created or amended. They specifically cannot be deleted as that could cause chaos

    Version 8

    13/06/2018

    Digital Sign In

    Digital Sign In now works! Students can sign in to their shifts, sign out, and then create a timesheet for any shift worked. A break of 30 minutes or more is considered a break, less than 30 minutes is a shift continuation.

    Version 7

    31/05/2018

    GDPR Compliant access logs

    In order to better meet the requirements of the GDPR, we now have access logs!!

    Version 6

    30/05/2018

    PHP Migration

    Migrated to PHP 7.2, and switched password hash algorithm too. All users will have to reset their passwords.

    Version 5

    29/05/2018

    New and old users.

    We can now create and delete users without having to use SQL. Well done us! Users can also change their own passwords,but still need to see an admin if they have forgotten it!

    Version 4

    29/05/2018

    Security updates

    User sessions now time out after 30 minutes of inactivity, password resets are handled in a more secure manner and all user updates are handled by Admin users.

    Version 3

    25/05/2018

    User stuff!

    Now you can amend details of users and reset their passwords! Yay!

    Version 2

    25/05/2018

    Now with added user authentication!

    Get in contact with the System Admins to get your account today! If you don't know who the system admin is, you probably shouldn't have access!

    Version 1

    24/05/2018

    Going live...

    This is the first version put online to https://studentworkers.uea.ac.uk. Session cookies are used for user accounts, however as these are only used for authentication, then we have no need to ask permission of users.