1. 15 Apr, 2020 1 commit
  2. 14 Apr, 2020 1 commit
    • ZeMKI's avatar
      New Function Public Url · cb431e81
      ZeMKI authored
      * installed url shortener.
      * new migrations.
      * new middleware to check if the token is correct.
      * new home layout.
      * css optimization.
      cb431e81
  3. 04 Mar, 2020 1 commit
    • ZeMKI's avatar
      Code Optmization · 621c3a5c
      ZeMKI authored
      this update is meant to be just a code styling and optimization.
      621c3a5c
  4. 04 Feb, 2020 1 commit
  5. 16 Jan, 2020 1 commit
  6. 10 Dec, 2019 1 commit
    • Alessandro Belli's avatar
      Major code Optimization · d160e189
      Alessandro Belli authored
      * Controllers and Models are optimized
      * Improved admin dashboard
      * Now staff notification have a title
      * Notification box improvments
      d160e189
  7. 22 Nov, 2019 1 commit
    • Alessandro Belli's avatar
      Bugfix and new interview optimization · 319eef01
      Alessandro Belli authored
      * bugfixed the problem that a created token was not placed in the correct sorting
      * now in the interview result page you can see which token were created in which sorting
      * code optimization
      319eef01
  8. 19 Nov, 2019 1 commit
  9. 12 Nov, 2019 1 commit
  10. 28 Oct, 2019 1 commit
    • Alessandro Belli's avatar
      started classifiers · 3b94bdb7
      Alessandro Belli authored
      * new helper: get classifiers, index 0 has all the files in all the folders, index 1 has the list of the name of the folders.
      * the new study has now a not mandatory input that allows to select the classifiers.
      * I copied the classifiers from /storage/app/classifiers to public/images/classifiers. This needs to be done everytime a new folder is created in storage.
      * started interview interface: now classifiers shows at the bottom of the sorting. Wrote already what to do.
      3b94bdb7
  11. 22 Oct, 2019 1 commit
    • Alessandro Belli's avatar
      Bugfix and export excel · 3d91c1de
      Alessandro Belli authored
      * export each interview as excel file with the information about the token position.
      * bugfix the interview navigation.
      * now the modal "create token" display correctly the new image when selected.
      * TESTED 19 sortings, app get slower but it does the job.
      * updated to laravel 6.1
      3d91c1de
  12. 17 Oct, 2019 1 commit
    • Alessandro Belli's avatar
      new interview bugfix + interview list bugfix · 30655020
      Alessandro Belli authored
      * now you save a correct size screenshot of the sorting
      * now there's a loading spinner when elaborating screenshots and saving the interview
      * now when you delete the interview you delete all the files attached
      * bugfixed newstudy layout
      * now the distance to the circle center is calculated from the center of the token
      * in the interview the questions are now showed one by one with a corresponding button
      * TESTED: all the interview values are always available, you can go on and go back to change your current answer or sorting order
      * now the file size of the interview screenshot is calculated
      30655020
  13. 16 Oct, 2019 1 commit
    • Alessandro Belli's avatar
      interview sortings update · 8cee952e
      Alessandro Belli authored
      * now every sorting screenshot is saved in the db
      * the view interview now has as many tabs as many sorting you have
      * view single sorting needs to be updated
      8cee952e
  14. 14 Oct, 2019 1 commit
    • Alessandro Belli's avatar
      sorting screenshot problem solved · e241b696
      Alessandro Belli authored
      * now newinteerview component uses html-to-image to save the screenshot of each sorting
      * solved paginations bugs
      * add token button now is on the navbar
      * backend need bugfixing
      e241b696
  15. 19 Sep, 2019 1 commit
    • Alessandro Belli's avatar
      Bugfixing + action table · 705a7487
      Alessandro Belli authored
      * added action table and model
      * now when a user delete a study or an interview is registered and you can see it in the admin dashboard
      * bugfixed firefox view: when you create a token, now the div has 0 height and add it when it gets the image
      * the scrollbar is always there, on windows.
      705a7487
  16. 13 Sep, 2019 1 commit
  17. 09 Sep, 2019 1 commit
  18. 02 Sep, 2019 1 commit
    • Alessandro Belli's avatar
      Delete interview · fb66aa72
      Alessandro Belli authored
      * now you can delete interviews if you are an administrator or supervisor
      * fixed bug: when you delete a study now you delete the sorting screenshot of each interview
      fb66aa72
  19. 12 Aug, 2019 1 commit
  20. 07 Aug, 2019 1 commit
  21. 04 Jun, 2019 1 commit
  22. 03 Jun, 2019 1 commit
    • ZeMKI's avatar
      new security check · 6a8b80b3
      ZeMKI authored
      permissions url check
      - you can't see other interviews if you can't read-studies
      - you can't create studies
      6a8b80b3
  23. 15 May, 2019 3 commits
    • ZeMKI's avatar
      New Folder structure for token + bugfix · 0644abd3
      ZeMKI authored
      - now tokens are saved under study{number}/tokens to avoid duplicates delete
      0644abd3
    • ZeMKI's avatar
      Preset images optimize · 6f136f93
      ZeMKI authored
      - now you only use the preset files, not creating a new one every time
      6f136f93
    • ZeMKI's avatar
      Preset tokens on create study · 90ba4eaf
      ZeMKI authored
      - preset tokens are now in create study
      - fixed bug on interview save
      - fixed permissions on new interview
      @todo save just the path and not create a new token in backend
      closes #2
      90ba4eaf
  24. 08 May, 2019 1 commit
  25. 07 May, 2019 1 commit
  26. 06 May, 2019 2 commits
  27. 10 Apr, 2019 1 commit
    • ZeMKI's avatar
      major changes + npm and composer update · e383599f
      ZeMKI authored
      - created helper class to simplify code. Still need rework and usage (Helper::)
      - started admin area
      - reworked user permissions in home and nav: now creating a supervisor has create-studies permission and that is never touched.
      - you can edit a study only if you're have permissions
      - updated laravel mix to latest, from 2.0 the solution is { implementation: require('node-sass') }
      - solved bugs on check interview results
      - solved bugs on html2canvas, opened an issue on github because plugin behaves not correctly: https://github.com/niklasvh/html2canvas/issues/1800
      - created dompdf css to speed up processing
      - test dompdf on server, locally is quite slow with 512MB allocated
       @todo cache base64 on consult sorting (?)
      e383599f
  28. 26 Feb, 2019 6 commits
    • Laravel Shift's avatar
      Adopt PHP short array syntax · bbfb857d
      Laravel Shift authored
      Laravel 5 adopted the short array syntax which became available in
      PHP 5.4.
      bbfb857d
    • Laravel Shift's avatar
      Adopt PSR-2 coding style · 87bf074b
      Laravel Shift authored
      The Laravel framework adopts the PSR-2 coding style in version 5.1.
      Laravel apps *should* adopt this coding style as well. Read the
      [PSR-2 coding style guide][1] for more details and check out [PHPCS][2]
      to use as a code formatting tool.
      
      [1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
      [2]: https://github.com/squizlabs/PHP_CodeSniffer
      87bf074b
    • ZeMKI's avatar
      issues resolved · f9588f7d
      ZeMKI authored
      - i solved the issue with answer by converting the answer text column always in an array and then managing that as an array everywhere
      - solved permission page by using a custom function isItemInArray checking for the couple [permission_id,study_id] to then check the checkbox
      - the create study permission was not given because of a weird error by Laravel, it was searching for a app\study model while I was using a {user} bind
      
      @todo
      - solve bug in interview view page (onechoice+open)
      - encrypt screenshots
      - create manage users permission
      - remove supervisors from user list ? so who can manage users can't change permissions or just leave user manage to supervisors?
      f9588f7d
    • ZeMKI's avatar
      rolled back to current · 562d8ad7
      ZeMKI authored
      562d8ad7
    • ZeMKI's avatar
      revert to old · 25ff4f5b
      ZeMKI authored
      25ff4f5b
    • ZeMKI's avatar
      problem with interviews · 6f4d93d6
      ZeMKI authored
      - I can't interview anymore, I got to revert changes
      6f4d93d6
  29. 25 Feb, 2019 1 commit
  30. 15 Feb, 2019 1 commit