48 Commits

Author SHA1 Message Date
Giuseppe Criscione
9ba5ba122f Move strings from template schemes to language files (closes #15) 2019-03-18 11:58:43 +01:00
MiFrance
2818d0e8bf Fix typos in French language strings (#19) 2019-03-17 23:09:58 +01:00
MixMac
be36cd59ea Add French language pack 2019-03-17 16:41:45 +01:00
Giuseppe Criscione
f695701540 Keep only a maximum number of backup files 2019-03-16 21:29:49 +01:00
Giuseppe Criscione
6090951f36 Add slug modal to Pages editor 2019-03-16 16:03:33 +01:00
Giuseppe Criscione
d3adc16439 Rename language strings 2019-03-15 18:20:55 +01:00
Giuseppe Criscione
041c10338e Remove duplicated language string 2019-03-15 18:13:02 +01:00
Giuseppe Criscione
13332bb68e Remove ambiguous try-catch blocks 2019-03-15 18:06:36 +01:00
Giuseppe Criscione
42d5553bb3 Validate page slug, parent page and template in Pages controller 2019-03-15 17:28:23 +01:00
Giuseppe Criscione
d740f4a971 Rename language strings 2019-03-15 16:49:41 +01:00
Giuseppe Criscione
d616bd00a1 Add Session timeout 2019-03-04 19:41:06 +01:00
Giuseppe Criscione
46e65fb363 Add pages list and users list headers 2019-02-28 23:34:38 +01:00
Giuseppe Criscione
d6481813cc Add legend to Dashboard chart 2019-02-28 21:38:24 +01:00
Giuseppe Criscione
1da8d7b62a Update language strings 2019-02-14 22:16:35 +01:00
Giuseppe Criscione
3e35ccb389 Fix language strings 2018-10-13 12:20:28 +02:00
Giuseppe Criscione
f6fb2985ea Merge branch 'master' into feature/access-limiter 2018-10-12 17:13:04 +02:00
Giuseppe Criscione
42f01f6d75 Translate user role titles 2018-10-12 16:59:41 +02:00
Giuseppe Criscione
1a53aaf9a4 Limit login attempts 2018-10-12 13:20:46 +02:00
Giuseppe Criscione
22de37dfb1 Fix missing error notification when editing users is forbidden 2018-10-10 00:27:48 +02:00
Giuseppe Criscione
0f75a6d7e1 Add user scheme 2018-10-10 00:14:58 +02:00
Giuseppe Criscione
7f2691b402 Add Errors::forbidden() 2018-10-10 00:07:14 +02:00
Giuseppe Criscione
cf73286ff6 Update language strings 2018-10-10 00:03:13 +02:00
Giuseppe Criscione
ab6e12567a Update language strings 2018-10-09 23:44:39 +02:00
Giuseppe Criscione
59a54e7010 Fix an issue which made possible changing another user's password 2018-09-27 21:44:02 +02:00
Giuseppe Criscione
b1b130e8d1 Fix spacing 2018-09-27 21:39:19 +02:00
Giuseppe Criscione
45fa7bdaab Merge branch 'release/0.8.0' into feature/image-processing 2018-09-27 15:07:04 +02:00
Giuseppe Criscione
2323b42572 Improve Backupper class error reporting 2018-09-19 22:25:45 +02:00
Giuseppe Criscione
0da8c06117 Add JPEG Quality and PNG Compression Level options 2018-09-19 13:53:53 +02:00
Giuseppe Criscione
be5c1220df Add Backup controller 2018-09-18 22:27:44 +02:00
Giuseppe Criscione
f3428966c8 Allow language strings in schemes 2018-09-16 21:25:48 +02:00
Giuseppe Criscione
967110b73d Add Check Updates button to Dashboard quick actions 2018-09-13 17:02:07 +02:00
Giuseppe Criscione
cdc538acec Add Updater feature to automatically download new releases from GitHub repository (#4)
* Add remote request methods to `FileSystem` class

* Add `Updater` class

* Fix extraction path in `Updater` class

* Merge branch 'master' into feature/updater

* Fix coding style with PHP-CS-Fixer

* Update .gitignore

* Add `cleanupAfterInstall` option to `Updater` class

* Add `Updater::latestRelease()` method

* Use `version_compare()` to check if Formwork is up-to-date

* Use more specific exception classes in `Updater`

* Update language strings

* Add `Updates` controller

* Add Options > Updates tab

* Fix incorrect version name displayed after update

* Rename `FileSystem::retrieve()` to `FileSystem::fetch()`

* Fix wrong function calls

* Use `Registry` object in `Updater` class

* Move archive URI in `Updater::$release` property

* Fix code to work after last merge commit

* Fix coding style with PHP-CS-Fixer

* Cleanup code
2018-09-11 22:32:41 +02:00
Giuseppe Criscione
114eae00bf Add Admin Errors controller 2018-09-11 17:26:02 +02:00
Giuseppe Criscione
70723c6bc8 Fix language strings quotes 2018-09-11 00:06:51 +02:00
Giuseppe Criscione
87e4f203ad Fix notifications and language strings in Pages controller 2018-09-10 22:12:48 +02:00
Giuseppe Criscione
a7b64e0fa5 Add Attributes component to pages.editor view (#6) 2018-09-09 19:45:53 +02:00
Giuseppe Criscione
0a86c9b99a Add error notification when POST request size is greater than allowed 2018-09-09 17:51:09 +02:00
Giuseppe Criscione
caaad28694 Fix missing pages.new-page.template language string 2018-08-02 12:22:05 +02:00
Giuseppe Criscione
3a5d92c45a Make "Root (/)" option translatable in New Page modal 2018-08-02 10:56:32 +02:00
Giuseppe Criscione
32414d808c Fix typo in language strings 2018-08-01 20:50:33 +02:00
Giuseppe Criscione
2dcf2d9e06 Add logout notification 2018-08-01 15:20:43 +02:00
Giuseppe Criscione
44f923563a Sort language strings 2018-08-01 13:13:16 +02:00
Giuseppe Criscione
1906d9b2b7 Add Preview button to Pages editor 2018-07-24 16:36:18 +02:00
Giuseppe Criscione
64bedb2acc Add current location to Admin Panel title 2018-07-15 23:05:47 +02:00
Giuseppe Criscione
642e65f942 Add images modal empty state labels 2018-07-08 22:22:56 +02:00
Giuseppe Criscione
437001f645 Fix uploader.error label not showing error type in English language 2018-07-08 16:13:39 +02:00
Giuseppe Criscione
f53dc51dc8 Add View Site link in Admin 2018-06-23 10:19:49 +02:00
Giuseppe Criscione
d3e591f7c9 Initial commit 2018-06-16 16:41:58 +02:00