Giuseppe Criscione
93ae7c2e23
Cleanup JavaScript
2019-03-16 21:05:18 +01:00
Giuseppe Criscione
b22bfe54ad
Rename .login-input-error
to .input-invalid
2019-03-16 18:27:03 +01:00
Giuseppe Criscione
6090951f36
Add slug modal to Pages editor
2019-03-16 16:03:33 +01:00
Giuseppe Criscione
fb7c208707
Remove .page-uri
links and rename to .page-route
2019-03-16 00:33:56 +01:00
Giuseppe Criscione
079afd69a4
Remove FileSystem::dirname()
and FileSystem::basename()
2019-03-15 18:28:28 +01:00
Giuseppe Criscione
d740f4a971
Rename language strings
2019-03-15 16:49:41 +01:00
Giuseppe Criscione
f292e45f1e
Rename Page::slug()
to Page::route()
2019-03-13 17:40:59 +01:00
Giuseppe Criscione
6ca1d35f81
Cleanup code
2019-03-13 16:24:11 +01:00
Giuseppe Criscione
a9d723d7ca
Use .login-input-error
on invalid login attempt
2019-03-10 16:38:06 +01:00
Giuseppe Criscione
bce9c59042
Add autocomplete
attribute to password
field
2019-03-09 22:00:16 +01:00
Giuseppe Criscione
e99cf56a0e
Hide unavailable page actions based on user permissions
2019-03-08 00:04:25 +01:00
Giuseppe Criscione
904d08a2d7
Cleanup code
2019-03-07 23:36:36 +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
d228f5a011
Fix whitespace
2019-02-12 22:17:40 +01:00
Giuseppe Criscione
1984996b55
Avoid passing modals each time a view is rendered
2018-10-16 15:49:57 +02:00
Giuseppe Criscione
9edba8514a
Update images
modal
2018-10-14 21:57:19 +02:00
Giuseppe Criscione
dbd131037b
Display file size next to uploaded file names
2018-10-13 13:46:06 +02:00
Giuseppe Criscione
babc31155f
Refactor Admin controllers
2018-10-13 12:03:49 +02:00
Giuseppe Criscione
31217514f6
Cleanup code
2018-10-12 19:37:50 +02:00
Giuseppe Criscione
8809fc7640
Cleanup code
2018-10-12 00:00:49 +02:00
Giuseppe Criscione
180b16f86d
Use user
scheme fields in Users controller
2018-10-10 00:16:52 +02:00
Giuseppe Criscione
a681f43aaf
Add email
, file
and password
fields
2018-10-10 00:14:21 +02:00
Giuseppe Criscione
c2b9c82a5a
Use user permissions in Admin controllers and views
2018-10-10 00:09:33 +02:00
Giuseppe Criscione
231136f0d4
Add required
and disabled
attributes support to fields
2018-10-09 23:20:03 +02:00
Giuseppe Criscione
e94eed3bd7
Fix HTML in user profile view
2018-10-07 12:01:10 +02:00
Giuseppe Criscione
80d51d0135
Cleanup code
2018-09-27 21:34:42 +02:00
Giuseppe Criscione
7bcc6f33d1
Add Backup button to Dashboard
2018-09-18 22:30:27 +02:00
Giuseppe Criscione
df5dc5130f
Use data-command
attribute instead of id
or class
to bind click events
2018-09-18 20:55:55 +02:00
Giuseppe Criscione
c39ee0a423
Cleanup code
2018-09-16 23:09:27 +02:00
Giuseppe Criscione
348a3641a8
Fix Options > Updates parse error in PHP < 7.0
2018-09-15 16:01:38 +02:00
Giuseppe Criscione
967110b73d
Add Check Updates button to Dashboard quick actions
2018-09-13 17:02:07 +02:00
Giuseppe Criscione
3386b996dc
Update icon font
2018-09-13 16:20:15 +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
3bfab8b92a
Cleanup code
2018-09-10 21:05:27 +02:00
Giuseppe Criscione
a7b64e0fa5
Add Attributes component to pages.editor
view ( #6 )
2018-09-09 19:45:53 +02:00
Giuseppe Criscione
39fcc99bc4
Add range
field type
2018-09-07 15:49:59 +02:00
Giuseppe Criscione
0f6034fca7
Remove unused .button-save
CSS class
2018-09-06 18:43:29 +02:00
Giuseppe Criscione
bebc4244d8
Add keyboard shortcut to all views with Save command
2018-09-06 18:40:52 +02:00
Giuseppe Criscione
f2590df3d5
Update jQuery version
2018-09-04 15:59:22 +02:00
Giuseppe Criscione
adece95642
Make buttons in Pages list look the same as in Page editor
2018-08-27 20:19:51 +02:00
Giuseppe Criscione
d3dbbeba94
Cleanup code
2018-08-27 20:17:00 +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
7fe51eb7e0
Remove inline styles in User view
2018-08-01 20:48:14 +02:00
Giuseppe Criscione
e24c6d7026
Fix Admin output escaping
2018-07-31 12:09:17 +02:00
Giuseppe Criscione
1906d9b2b7
Add Preview button to Pages editor
2018-07-24 16:36:18 +02:00
Giuseppe Criscione
029f9b8872
Add Pages editor keyboard shortcuts for bold, italic and save commands
2018-07-24 00:27:16 +02:00
Giuseppe Criscione
93c82dbdc5
Add Delete Page button to Pages editor
2018-07-24 00:24:05 +02:00