App-Dochazka-WWW
view release on metacpan or search on metacpan
0.120 2014-10-11 23:16 CEST
- daction-start.js: when masquerading, 'logout' becomes a synonym for 'end
the masquerade'
- emp-lib.js: move masquerade-ending code into a separate function
0.121 2014-10-13 16:47 CEST
- js/: CSS tweaks
0.122 2014-10-14 09:36 CEST
- js/: enable new dnotice feature and use it to implement privhistory listing
0.123 2014-10-14 11:21 CEST
- js/: refine privHistory dnotice
0.124 2014-10-16 15:42 CEST
- js/emp-lib.js: fix "Edit employee profile" functionality (was using PUT
on 'employee/eid' resource, which is no longer supported by the server)
0.125 2015-07-22 09:59 CEST
- update copyright statement to 2015
- migrate repo to Github
- new release script
- drop t/boilerplate.t
0.126 2016-09-04 20:40 CEST
- packaging tweaks
- Travis CI
0.127 2016-09-12 09:10 CEST
- build/ops: MANIFEST update, Build.PL update
- lib.js: update copyright notice and bug report link
- bin/dochazka-www: show how to pass sitedir to mfile-www
- build/ops: require App::MFILE::WWW 0.140
- Dispatch.pm: new file
- config: introduce DOCHAZKA_WWW_BACKEND_URI param and tweak defaults
0.128 2016-09-12 10:23 CEST
- Dispatch.pm: uncomment some debug messages
- Dispatch.pm: properly set currentUserPriv
- build/ops: require App::MFILE::WWW 0.141
0.129 2016-09-12 10:27 CEST
- build/ops: change OBS project to Application:Dochazka:staging
- build/ops: add Dispatch.pm to MANIFEST
0.130 2016-09-12 11:58 CEST
- add systemd unit file (Theo Chatzimichos)
0.131 2016-09-12 20:43 CEST
- js: fix "Change my password" functionality
- config: add new file WWW_Message_en.conf
- js: fix "New employee" functionality
- js: fix "Search employee" functionality
0.132 2016-09-15 13:41 CEST
- js: percent-encode employee search keys
- bin/dochazka-www: uncomment --sitedir /etc/dochazka-www
- build/ops: new file WWW_SiteConfig.pm.example
0.133 2016-09-16 00:24 CEST
- config: drop derived distro site config file
- MANIFEST: drop share/config/WWW_SiteConfig.pm
- js: replace EID with sec_id in Employee profile
- build/ops: require most recent App::MFILE::WWW
- js: drop password change option from Employee profile menu
0.134 2016-09-19 12:48 CEST
- build/ops: require App::MFILE::WWW 0.143
- js: minor reformatting in dochazka-www/dform-init.js
- Use employee/self/full resource instead of employee/current/priv
- In employee/self/full resource, current_emp prop renamed to "emp"
0.135 2016-09-25 10:01 CEST
- build/ops: require REST 0.546 and MFILE::WWW 0.144
0.136 2016-09-25 12:03 CEST
- dform-init.js: add status, statusSince empProfile entries
- js: drop dispEmployee target
- Make "My profile" display "Status" and "Status since"
- Rename empProfileEdit target to empProfileEditRemark
- emp-lib.js: separate myProfile function
- Make "Edit remark" display updated employee profile
0.137 2016-09-25 21:47 CEST
- Fix hook in empProfileEditRemark
- Rip out password change feature
- Fix "My profile" + Masquerade mode
- Replace "newEmployee" target with "ldapLookup"
- Replace "newEmplSubmit" with "ldapLookupSubmit"
- Rip out "insertEmployee" target
- Implement "LDAP lookup" feature
- Provide masquerade option if LDAP lookup succeeds
0.138 2016-09-27 16:59 CEST
- Move privHistory target to Employee menu
- ldapLookup: always display AJAX error
- Improve AJAX error reporting
- Dispatch.pm: revamp/simplify session management
- Rip out entry definitions for deprecated newEmployee target
- Plumb in an empObject prototype distinct from empProfile
- js: make ldapLookupSubmit GET instead of PUT
- dispatch: tweak debug log messages
- js: lower ACL profile of ldapLookupSubmit and privHistory targets
- Revamp LDAP lookup feature (GET first)
- js: handle empty nick in ldapLookupSubmit
- Add "Sync" option to LDAP lookup result miniMenu
- js: simplify LDAP lookup failure handling
- Reinstate "Priv (status) menu" with privHistory target
- Display workforce ID instead of EID in simpleEmployeeBrowser
- Change "Status"/"Since" to "Privlevel"/"Effective"
- dmenu: add Schedule menu
- js: Tweak text of menu entries
- js: rename "searchEmp" to "actionEmplSearch" in emp-lib.js
- js: move dform and dbrowser entries to lib.js
0.139 2016-09-28 19:12 CEST
- Drop LDAPdochazka entry from simpleEmployeeBrowser
- Clarify difference between LDAP and Dochazka employees
- Put masquerade at end of Employee menu
- Dispatch.pm: reduce log verbosity
( run in 3.572 seconds using v1.01-cache-2.11-cpan-d8267643d1d )