- 06 Jul, 2015 1 commit
-
-
This provides support for rendering LaTeX into math & chemistry equations. Change-Id: I34a30296f46ba7eeb635e6924172ddc6e65175c3 Signed-off-by:
Aaron Wells <aaronw@catalyst.net.nz>
-
- 03 Jul, 2015 1 commit
-
-
Aaron Wells authored
Bug 1396564 Change-Id: Iac269d93d37add7053c7993dfcbb412c01ddf6d3
-
- 26 Jun, 2015 1 commit
-
-
- have merged in the stuff from commit e143a7e158c001838ea10a215ecacdfa6e1fd67b from https://github.com/TheCrowsJoker/mahara/ Change-Id: I4465f176550d22a8f3e811613a4d0cc38fba94e8
-
- 15 Jun, 2015 1 commit
-
-
Bug 1465107: Use Bootstrap CSS Framework Change-Id: I4703db38c49d2fe9c60fbecce49be91b2d92ea27
-
- 29 May, 2015 1 commit
-
-
Removes the dependency on commandline zip/unzip utilities in favour of PHP's ZipArchive class Change-Id: Id7f0833edd36529ac778feb9cbe97d4eb70f403c
-
- 14 Apr, 2015 1 commit
-
-
Robert Lyon authored
To make the switch button's function more logical. Change-Id: Ia7714a50c91d7cbf0d9c9c64745b52be62838340 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 13 Apr, 2015 1 commit
-
-
Robert Lyon authored
Users who are logged in on the suspended institution's auth method are logged out. Change-Id: I10e1dec465a4363a076e92f4d90ec663ff8a822e Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 22 Mar, 2015 1 commit
-
-
Kristina Hoeppner authored
to match the new terminology of "Registered users" rather than "Logged-in users". Change-Id: I5f88660e58f1df82ff936e7487d5a82cd3a2a062 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 17 Mar, 2015 3 commits
-
-
Kristina Hoeppner authored
Change from checkboxes to switchboxes where it made sense. The help icon placement will be dealt with as part of the CSS changes. Change-Id: I4dc34b34754759deb8554a5bc81551b8b94b65a2 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
Kristina Hoeppner authored
Change from checkboxes to switchboxes. Change-Id: Ieba5728f2201bfdc679ecb39e8f14a250bf95708 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
Kristina Hoeppner authored
Change the checkbox to a switchbox. Change-Id: I19b26ac7af460dd758bff864c7ac4a5bd946dde0 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 13 Mar, 2015 2 commits
-
-
Kristina Hoeppner authored
The spacing for the help icons and where the options are too close to each other will be dealt with during the CSS review. Change-Id: I6cce57e2ce3b482859f175880d8b506b95ce74c8 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
Kristina Hoeppner authored
The help icons will be fixed up during the CSS review and thus don't need to be worried about at this stage. Change-Id: I087b292ec5062fa6cda7c4f3c015262a26b4bd10 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 12 Mar, 2015 1 commit
-
-
Kristina Hoeppner authored
Change the checkbox to a switchbox. Change-Id: If084b41e608a98aa79f9a6a7a24e9e962c4d5faf Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 09 Mar, 2015 1 commit
-
-
Tony Butler authored
Change-Id: Ib0d6028fd81ac0b66f0c9d49e201825c07c41d98
-
- 04 Mar, 2015 2 commits
-
-
Tony Butler authored
Change-Id: Iabae07ea9ca90510064311e0947ef4ad84a67b14
-
Tony Butler authored
Change-Id: I0c2db9c1fefcea2dfd7e442729ee0d46e822a781 Signed-off-by:
Tony Butler <tonyjbutler@gmail.com>
-
- 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>
-
- 26 Feb, 2015 1 commit
-
-
Robert Lyon authored
Getting the links to be more descriptive to screen readers Have also pluralised the strings based on the user with the most as that is an integer. The average is a float number and also we can't do pluralisation on stings where there are more than one number in the string. Change-Id: I89340a31c234185450f7e4e665398c9633674e9c Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 02 Feb, 2015 1 commit
-
-
Robert Lyon authored
See bug report for more info ... Change-Id: I4aa27975cb70ebc356c8b6e8349e2000b575f924 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 21 Jan, 2015 1 commit
-
-
This patch adds an admin setting. If enabled, newly created users will have multiple blogs by default. Change-Id: I0beb474d007b49cfd09a6a6a1c479db0b03e68ae
-
- 16 Jan, 2015 1 commit
-
-
Aaron Wells authored
Bug 1411459: Google's site that issues recaptcha keys calls them "site" and "secret" instead of "public" and "private". We should do the same, to avoid confusing users. Change-Id: I591f267ccce440459d3033bed04215a65bcb46cf
-
- 03 Dec, 2014 1 commit
-
-
Son Nguyen authored
Change-Id: I7a1f7d42d9739a9ab1507d56aaf3a51ee0e7ef1a
-
- 16 Nov, 2014 1 commit
-
-
Robert Lyon authored
This allows for artefact comments on the view page to be ordered by either 'earliest' or 'latest' Change-Id: I50f2b2091618109be1579a53308a2bb169a199f0 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 22 Sep, 2014 2 commits
-
-
Kristina Hoeppner authored
Various lang string fixes right before RC1 Change-Id: If25cca56b8dd6fff16d586f58d9df9b02fcde31f Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
Robert Lyon authored
Bug 750301 Change-Id: Ie0b0ac8b7f500b4ba417c71b5e36aab066b3223a Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 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>
-
- 16 Sep, 2014 1 commit
-
-
Nigel Cunningham authored
This patch adds support for anonymising pages. It creates a site option in the General Settings section named 'Allow anonymous pages' that must be checked for any page to be anonymised. If the site option is enabled, a new 'Anonymise' setting in the 'Edit title and description' tab of pages is enabled, allowing the owner to request that this page be anonymised. When both settings are enabled and a user views a page, two things may happen to the author's information. First, if the user is not logged in or does not have admin, staff or owner privileges for the page, the author's name is replaced by the anonymous text (defaulting to "(Author's name hidden)") in both the body of the page and the metadata author field. If the user does have admin, staff or owner privileges for the page, the author's name is anonymised as above except that the text displayed is made into a link. When this link is clicked, the anonymous author text is replaced by the normal author information for the page. Anonymous pages displayed in the 'Latest pages' block and shared with a group are also anonymised by this patch. Change-Id: I2e2c92f641329a1a305cf58a5c5d47bf95436a8b Signed-off-by:
Nigel Cunningham <nigelc@catalyst-au.net>
-
- 15 Sep, 2014 1 commit
-
-
Robert Lyon authored
Change-Id: I9b87550d4b542b5e46df9a055968fdd48cb6867f Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 14 Sep, 2014 1 commit
-
-
Kristina Hoeppner authored
The "Homepageinfo" and "Homeinfo" strings were not consistent as they sometimes referred to the dashboard. I changed them where needed. Change-Id: I1061c5e662d76402d6041a6a0adffe9a698267bc Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 24 Aug, 2014 1 commit
-
-
Robert Lyon authored
Help alert admin users to the fact that there are new core Mahara plugins available in the release upgrade. Change-Id: I85e52d925d35328e27c8785ccf4ea851cad09cd8 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 24 Jul, 2014 1 commit
-
-
Son Nguyen authored
Only display upload instruction if users can edit files Change-Id: If70302d9948e04e11a122d6a0fa08b50e69b82d5 Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 16 Jun, 2014 1 commit
-
-
Valerii Kuznetsov authored
Change-Id: I5558449a0d5c4911bfaec166d185ebd1da863f1c Signed-off-by:
Valerii Kuznetsov <valerii.kuznetsov@totaralms.com>
-
- 05 Jun, 2014 1 commit
-
-
Robert Lyon authored
Now should get succes messages for: - saving Site account settings - adding user to institution - updating user institution settings - removing user from institution Change-Id: Ifc7de7950442e0e0be29a03c7bf2ba570e3e2d58 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 27 May, 2014 1 commit
-
-
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>
-
- 25 May, 2014 1 commit
-
-
Robert Lyon authored
Sometimes you just don't have all the data when you are adding users via csv but you have enough to create a user. So will remove the checking of mandatory fields - to be in line with 'Add user' page. Change-Id: I2e2758e6cc82483f0c4c7899fd1bab049c052b8f Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 11 May, 2014 1 commit
-
-
Kristina Hoeppner authored
There are two colons, but only one is needed on http://mahara/admin/users/bulk.php . To keep it consistent with other lang strings on the page, the colon was taken out from the lang string. Change-Id: Ieb3fed7adc3bc5e3bd40b21d339eba94322849b5 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 04 May, 2014 1 commit
-
-
Kristina Hoeppner authored
Change-Id: I64162df4bcf3d3eb415f6693b26e3c41ac856e0c Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 16 Apr, 2014 1 commit
-
-
Nathan Lewis authored
- Each activity type can specify a default notification method. They default to 'email' to remain backwards compatible. - Each activity type can specify if it is allowed to be set to 'none'. Defaults to 'allowed' for backwards compatibility. - Removed 'required' from notification settings - it didn't make sense, and the change above deals with this in a better way. - The site wide defaults for each activity type can be edited in Site options -> Notification settings. These are applied to new users or whenever a user does not have the appropriate usr_activity_preference records. - Removed 'Default notification method' as it's functionality is now covered by the change above. - There is a separate help next to each activity type to explain what messages will be affected by the setting. Change-Id: I131cdeefbeaa8e43688aefd9d770fc8cb9bceea8 Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 30 Mar, 2014 1 commit
-
-
Bug1282219: See the lengthy discussion on the bug tracker. No perfect name for these items has arisen yet, but I think "static pages" is the best so far because: 1. It means they're obviously not the same type of thing as the Pages in your portfolio, because those are dynamic. 2. It's more self-evident. If I were brand new to Mahara and were trying to figure out how to change the "Privacy Policy" page, "Static pages" is probably what I would think to click on. Change-Id: I7dd4e3fe6e86fd35dce973afb78b3e56049aab69
-