- 15 Jun, 2015 2 commits
-
-
Bug 1465107: Use Bootstrap CSS Framework Change-Id: Iac927105e903a1f38fa92792b9a2c388cd29c9a2
-
Bug 1465107: Use Bootstrap CSS Framework Change-Id: I754032b3288bf5ed743756019e6c1ff6d4c729bf
-
- 28 Apr, 2015 1 commit
-
-
Robert Lyon authored
Change-Id: I51e835653670a6fb1643aed9871a31ff39dcaafa Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 26 Mar, 2015 1 commit
-
-
Gilles-Philippe Leblanc authored
Change-Id: I724a844fc9e4fbae9e58834082279b4f3f21995c
-
- 17 Mar, 2015 1 commit
-
-
Kristina Hoeppner authored
Change from checkboxes to switchboxes. Change-Id: Ieba5728f2201bfdc679ecb39e8f14a250bf95708 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 03 Mar, 2015 1 commit
-
-
Nigel Cunningham authored
This patch adds a JSON progress meter (I'll call it that to avoid confusion with progress bars) to the bulk uploading of users, groups and group memberships and the bulk export and import of users (LEAP), so the user can see the progress of the operation and not just the submit button changed to 'Processing..' and whatever indication their browser gives while waiting for content. The bulk export and import are minor rewrites, replacing the old iframe based progress bar and the associated multiple pages and additional template file in the case of the bulk export, and the recursive redirect-to-self of the bulk import. To accomplish the display of the progress bar during the operation, we make the PHP session be closed (read only) except when changes need to be made. This is for the most part a straightforward change in session.php as it's the only direct accessor. In other places, we replace direct accessing of the session variable ($_SESSION) with use of the session class ($SESSION) so that it can reopen the session, make the change and close the session again. There is one more aspect to all of this: with previous behaviour, multiple requests for the same session would queue, taking the session lock in turn. After this patch is applied, they can proceed in parallel, allowing greater throughput. There is no additional locking requirement because the issues are the same as those already dealt with in allowing multiple PHP threads to process requests from different sessions at the same time. I have sought to make the progress meter nice and generic, so it can be used in the other bulk imports and exports too. Paradoxically, these changes don't just make the import seem to be faster, it actually is.. at least in the case of users and groups. Times for importing 1000 users, groups and memberships, averaged over 3 runs each (Wall time, not CPU time - but the relationship is the same). Without Progress With Progress Users 166s 155s Groups 85s 78s Memberships 20s 19s Change-Id: Iec15c57db32c77994edb80c71d65591de51a95e4 Signed-off-by:
Nigel Cunningham <nigelc@catalyst-au.net>
-
- 18 Sep, 2014 1 commit
-
-
Robert Lyon authored
This patch contains: - The export queue system where pages/collections on release from submission are added to the export queue table ready to be archived. - The export queue admin page showing what is in the queue to be exported. The cron runs every 6 minutes. Queue items failed to export are also shown here. - The archive list admin page, where one can download the generated leap2a files for the archived submissions. In this patch you should be able to add things to the export queue by either releasing a sumbission on a group that has 'archive submissions' option ticked. This will add the archive to that archived submission page, or you can also run a leap2a export from portfolio export which will add the export queue and send you an email once the export is done. Things to note: - The is a server busy function that stops the export queue from running but I'm not too sure if the threshold is too low/high - The export queue tries to export the first 100 items each run but if resources are fine in handling that easily then the number could be higher but I'm not sure of what will be a good number. - Currently there is alsoe infrastructure like table columns for dealing with releasing submissions from external systems (eg moodle) but that functuionality is yet to be built. - The checking of server busy in MS windows untested - may need to just let MS ignore server busy check as there doesn't seem to be standard way to check this. Change-Id: If4c1d272e9c5d46fbf16b2ff73ceb2687c06ffd4 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 12 Sep, 2014 1 commit
-
-
Evonne Cheung authored
Change-Id: Ia7d3759acd3deb1224782970ebde5f5f8e6a08e8 Signed-off-by:
Robert Lyon <robertl@brumbies.wgtn.cat-it.co.nz> Signed-off-by:
Ghada El-Zoghbi <ghada@catalyst-au.net>
-
- 05 Jun, 2014 1 commit
-
-
Robert Lyon authored
- Added the aria-labelledby attribute (read by orca) - Added the aria-label attribute (not read by orca but seeing if it will be read by Jaws) - Added an accessible hidden span to alert screenreader what is to follow Change-Id: I21e48b9cce3998e3435b157e144a6ece9c47974b Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 27 May, 2014 3 commits
-
-
Robert Lyon authored
Sorted on: -- Administration -> Users -> User search -> Get reports -- Administration -> Institutions -> Statistics Change-Id: I81e7def9a003e95c2a40651c08d7cdfede0eda89 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Adding accessible text to: - the profile icon column - the select users checkbox column Change-Id: I663478e05588bdd3d34ab2995465d6bbf7ba3359 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
- Also includes fix to show profile tagged blogpost in profile block with correct blog id Change-Id: I5b6a3b844ad98b8c4bdb3fc02ebc4ae12af32847 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 27 Mar, 2014 1 commit
-
-
- added ability for file and blogpost items that get updated via js to also update the proogess bar as well without needing page reload. -- made the system more pluggable and created a pseudo plugin called 'social' to handle the social progress bar items Change-Id: I39c83018879b4717667ad32a6aa28cf902e42137 Signed-off-by:
Gregor Anzelj <gregor.anzelj@gmail.com>
-
- 26 Mar, 2014 1 commit
-
-
Aaron Wells authored
Bug 1252101 Change-Id: Id576efdb352156a5e70a03c319e47f23cfdbc558
-
- 24 Mar, 2014 1 commit
-
-
Robert Lyon authored
Change-Id: I5f7fe87941f7e12888699d4feb9e88e254193f22 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 09 Mar, 2014 2 commits
-
-
Robert Lyon authored
Have made the headings for the select boxes be labels that actually sit with the fields. This allows them to stay with their field for responsive theme and small screen. Have updated text to indicate exactly which box is being talked about rather than using 'left' or 'right' in the text. Change-Id: I8098568d6519514de50eb76a9a5ce86b1448d35e Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Change-Id: I3a560ead5743a75fae0ee8242cb3b4284bdc5423 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 03 Mar, 2014 1 commit
-
-
Also removed link to institution page for "No institution" (ie. the institution title is no longer a link) since it can never have institution staff or admins. Also fixed up the max users count to not display count = 0 Change-Id: I667ef41431f59b5036ed82d277b683a161bc6045 Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 26 Feb, 2014 1 commit
-
-
When the staff statistics access option has been turned off,the institution statistics display message has been made clearer letting the user know they have no access. Also fixed problem where user is admin in one institution and staff in another but can not see stats for the institution they are a staff member in (when staff statistics are turned on) Change-Id: I81f2cd7d37bc13106429369fbd9a8eb018d7fcdd Signed-off-by:
Christian Tuveve-Aiono <handlethesandal@gmail.com>
-
- 23 Feb, 2014 1 commit
-
-
Jono Mingard authored
- Changed the "User search" page to use paginator.js rather than a custom file and made paginator.js extendable enough that User search can still have sorting, advanced queries, etc. - Rewrote adminusersearch.js in jQuery - Allow setting max results in "Find friends" Change-Id: I0046351b87fc7e01a314c1194a842cf70dda0e4e Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 21 Feb, 2014 1 commit
-
-
Jono Mingard authored
Changed the HTML to use an <a> inside the <h3> for the tab title so that it's keyboard focusable, and use focus management when the tabs are opened Change-Id: Ie1297cdf787a5a8859867abbd9cb748b8289f56a Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 18 Feb, 2014 1 commit
-
-
Jono Mingard authored
Edit and Delete buttons should now have consistent, descriptive alt text - where possible this includes the title of the object to be edited or deleted Change-Id: Ic10775c961a27c8e1ce1fcc011be1f6c46ee9c1f Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 02 Feb, 2014 1 commit
-
-
Jono Mingard authored
Modified file browser, Resume, Notes, Forums, Administer groups, Administer institutions and Allowed iframe sources Change-Id: Idd3f7df6569c19cc1805de2871a8c8fe1e3c31c6 Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 02 Jan, 2014 1 commit
-
-
Jono Mingard authored
Added hidden text to all in-page tabs to show that a) they are tabs and b) which one is selected. This applies to tabs defined in templates and tabs generated with JavaScript. Change-Id: I20969547081ad4b39fc698a24f8987be9a08508c Signed-off-by:
Jono Mingard <reason.koan@gmail.com> Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 30 Dec, 2013 1 commit
-
-
Jono Mingard authored
All places where the profile picture is used should now have the new profileimagetext string as the alt attribute, except where the profile picture links to the "Edit profile picture" section Change-Id: Ic0105ffb6612077954ee7bfe78aedd071b9c8a66 Signed-off-by:
Jono Mingard <reason.koan@gmail.com> Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 16 Dec, 2013 1 commit
-
-
Jono Mingard authored
Changed profile picture string to include the user's name. Added this string to profile pictures where the lack of alt text was preventing the attached username from being read out by screen readers Change-Id: I6be98e4b6131d8c01c2384222edeec2349a7d0ac Signed-off-by:
Jono Mingard <reason.koan@gmail.com>
-
- 24 Nov, 2013 1 commit
-
-
Robert Lyon authored
Now when masquerading logging is activated and before any logging is done there is a message to let user know why there are no results. Change-Id: I95f3bc728f032a35f41bb68a787b9035f7acd3b4 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 19 Jul, 2013 1 commit
-
-
Here are all the UI changes that were made by Evonne Change-Id: I08d98d759a701deaf0a332af9e9392b7270704a5 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 22 Apr, 2013 1 commit
-
-
1. When the option "Filter by duplicate email addresses" is checked, the result table will list the accounts with duplicate emails. The primary email and additional emails will be shown in the column 'Emails' The column 'Emails' is still sortable based on the primary email 2. Also add the column 'Authentication' in search result table 3. Reset offset param when changing the filters Change-Id: Id59f2de1d9a95c0bb67e8da40eebfeb5a5def60f Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 07 Mar, 2013 1 commit
-
-
Aaron Wells authored
Fixed a few overlapping issues, a few alignment issues, a few font size issues, fixed the tinyMCE line height issue for all themes, and a few other things. Change-Id: I99506970ce039189012e3535b237b2f8543acfc7 Signed-off-by:
Aaron Wells <aaronw@catalyst.net.nz>
-
- 21 Jan, 2013 2 commits
-
-
Jiri Baum authored
Masquerading session report, including who, why and when the session started. Change-Id: I93a6daa60c97ac6a22b6f6d35ba25cb7c2ab275e Signed-off-by:
Jiri Baum <jiri@catalyst-au.net>
-
Jiri Baum authored
Masquerading (aka Loginas) is a useful and sometimes indispensable function. However, previously it was rather too powerful, because admins can do anything as the target user, with no indication that it is not the user themselves doing so. This feature adds some auditability to masquerading, by logging and reporting who, when, why and (partially) what, as well as notifying the affected user. See also bugs: #900983 and #1027574 This commit changes the masquerading feature itself to request a reason from the admin masquerading, notify the user, and emit an event (for logging by the next commit). Change-Id: I066e9fdeb4d2e00679b2aa9b0b839cb4b78629a8 Signed-off-by:
Jiri Baum <jiri@catalyst-au.net>
-
- 16 Jan, 2013 1 commit
-
-
Janice authored
I deleted the description and header before the "Suspend user" box and added a short description below "Suspend user". This is done so the instituition admins are not mislead. Signed-off-by:
Janice <starboltangel@gmail.com> Change-Id: I7ee4ca20555bd247993240fbd1182d66a28f0332 Signed-off-by:
Janice <starboltangel@gmail.com>
-
- 30 Nov, 2012 1 commit
-
-
Hugh Davenport authored
Added form entries Added strings Fixed links for non-js enabled browsers Added function for js enabled browsers Change-Id: I24887725d0be67c1bfab30338fb3cadf96ec362e Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-
- 15 Oct, 2012 2 commits
-
-
Hugh Davenport authored
Make links work the same as javascript version Change-Id: I4bd2b7158ed8be5a2951a21c6262958003996932 Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-
Hugh Davenport authored
Now stores all the parameters together, and allows the initials to use the javascript 'speedup' Change-Id: Ie707c2b73852dcb34e9372658b86aa1ad70ba8cc Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-
- 29 Aug, 2012 1 commit
-
-
Evonne Cheung authored
Responsive theme Bug #1041645 Change-Id: Idc2395741875c83fc8b3f64e6d7006288b3b1c00 Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-
- 24 Jul, 2012 1 commit
-
-
Hugh Davenport authored
Change-Id: Ib089413f4d35a672e3526865e459ed8ab407528f Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-
- 29 Jun, 2012 2 commits
-
-
Hugh Davenport authored
Change-Id: Ib0b970fd6c7d60afee91526419df616b11a579bc Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-
Hugh Davenport authored
Export the site and institution statistics as CSV file. Only exports the results that are shown in the table. Change-Id: I7e9a5730a31d310f2b3a2bd8c5a5e556421e5d42 Signed-off-by:
Hugh Davenport <hugh@catalyst.net.nz>
-