|
|
c94c0fed7b
|
app/listeners/AccessListener.php: implement modules.
|
2018-12-29 15:24:25 +01:00 |
|
|
|
e5b0e1fcfd
|
Make the application modular to have a "main" and "backend" part.
|
2018-12-29 15:24:25 +01:00 |
|
|
|
884f721002
|
app/config/acl.yml: add admin role.
|
2018-12-29 15:24:24 +01:00 |
|
|
|
f276ad92a8
|
app/listeners/AccessListener.php: fetch role from identity.
|
2018-12-29 15:24:24 +01:00 |
|
|
|
388b5933cb
|
app/models/Data/User.php: add type field.
|
2018-12-29 15:24:24 +01:00 |
|
|
|
ad2258607a
|
migration: 20181003134001_user_type.php
|
2018-12-29 15:24:23 +01:00 |
|
|
|
da4f7a6f79
|
Update font awesome to 5.6.3
|
2018-12-29 15:23:36 +01:00 |
|
|
|
f8890bfc3d
|
v1.0.2
|
2018-10-01 19:20:28 +02:00 |
|
|
|
5828e5a205
|
app/listeners/AclListener.php: rename to AccessListener
|
2018-09-30 23:54:52 +02:00 |
|
|
|
e49170eee0
|
app/listeners/AclListener.php: improve error handling when access is denied.
|
2018-09-30 23:52:57 +02:00 |
|
|
|
bd37c593e4
|
app/library/Services.php: use acl.yml
|
2018-09-30 23:51:02 +02:00 |
|
|
|
80a8cdca3f
|
Improve ACL handling.
|
2018-09-30 23:50:21 +02:00 |
|
|
|
bcd50a8453
|
adding app/config/acl.yml
|
2018-09-30 23:14:37 +02:00 |
|
|
|
7c24e2ea5e
|
app/controllers/UserController.php: move activateLinkAction() to ApiController
|
2018-09-30 23:12:08 +02:00 |
|
|
|
bd5a8402e6
|
app/controllers/CallbackController.php: move endpointAction() to ApiController.
|
2018-09-30 23:11:03 +02:00 |
|
|
|
2335c61644
|
app/controllers/UserController.php: in activateLinkAction() accept account activation also.
|
2018-09-25 22:25:13 +00:00 |
|
|
|
2faf85359a
|
app/controllers/AuthController.php: in registerAction() send activation mail if email from oauth is changed.
|
2018-09-25 22:25:13 +00:00 |
|
|
|
4ff298e7ea
|
app/controllers/AuthController.php: in oauthAction() redirect new users to register page even if their email is taken (they can change it now)
|
2018-09-25 22:25:13 +00:00 |
|
|
|
dde8818296
|
app/forms/Registration.php: enable user to change email.
|
2018-09-25 22:25:13 +00:00 |
|
|
|
19fdee782c
|
adding app/templates/mail/account_activation.volt
|
2018-09-25 22:25:13 +00:00 |
|
|
|
a52fc99ded
|
app/models/Data/PasswordLink.php: rename to UserActivation
+ Confirm to the database changes.
|
2018-09-25 22:25:13 +00:00 |
|
|
|
bdf16e6fbb
|
migration: 20180920202100_rename_password_link_to_user_activation.php
|
2018-09-25 22:25:13 +00:00 |
|
|
|
2929c640f0
|
app/controllers/UserController.php: remove usage of SendGrid and use the mail service.
|
2018-09-22 14:06:10 +02:00 |
|
|
|
9d6e17e646
|
app/library/Services.php: remove sendgrid service (defined as mail from now on).
|
2018-09-22 14:03:33 +02:00 |
|
|
|
5c7145fd9c
|
app/library/Services.php: adding Mail service.
|
2018-09-22 13:56:41 +02:00 |
|
|
|
6847312778
|
adding app/library/Mail.php
|
2018-09-22 13:51:53 +02:00 |
|
|
|
d7023d5336
|
app/library/OAuth/Adapter/League.php: handle exception in getProviderName()
|
2018-09-18 00:33:49 +02:00 |
|
|
|
d241f35a19
|
app/library/Validation/Validator/Alpha.php: remove commented out debug code.
|
2018-09-18 00:33:27 +02:00 |
|
|
|
d5b657bd5b
|
app/library/Navigation.php: add docblock
|
2018-09-18 00:32:53 +02:00 |
|
|
|
6756c5c5b4
|
app/library/Navigation/*: fixing some phpdoc comments and add proper types to arguments.
|
2018-09-18 00:32:24 +02:00 |
|
|
|
55bb8c5c72
|
app/views/callback/show.volt: some cleanup (fixing proper accordion behavior also)
|
2018-09-05 17:45:38 +00:00 |
|
|
|
fba2c1fa35
|
app/assets/sass/components/_request-list.scss: rewritten to extend card component
|
2018-09-05 17:45:38 +00:00 |
|
|
|
1e77c2650d
|
adding app/assets/sass/components/_card.scss
|
2018-09-05 17:45:38 +00:00 |
|
|
|
161d5a1353
|
app/assets/sass/components/_list-group.scss: instead of having borders for each item (and remove buttom for last child). Set all 4 borders for .list-group and then set buttom border for all items (except last)
|
2018-09-05 17:45:38 +00:00 |
|
|
|
56a80ef350
|
scss: adding list-group component.
|
2018-09-05 17:45:38 +00:00 |
|
|
|
124eb1ef16
|
rename app/assets/sass/components/_request-item.scss to _request-list.scss
|
2018-09-05 17:45:38 +00:00 |
|
|
|
7dac50c6a4
|
v1.0.1
|
2018-08-31 18:23:41 +02:00 |
|
|
|
7490c86f7f
|
remove old application less source.
|
2018-08-29 08:37:03 +00:00 |
|
|
|
fec6b6caa5
|
Converting application less to sass.
|
2018-08-29 08:37:03 +00:00 |
|
|
|
28e2201a6b
|
app/models/Data/User.php: in validation() only validate changed fields.
|
2018-08-22 06:08:52 +02:00 |
|
|
|
bd51dd8700
|
app/models/Data/User.php: extend our base model instead of Phalcon\Mvc\Model directly.
|
2018-08-22 06:08:02 +02:00 |
|
|
|
dcff1a81b2
|
app/models/Data/Base.php: override hasChanged()
Phalcon throws an exception if no valid snapshot data is present.
We override this behaviour by treating no
snapshot data (new row) as changed.
|
2018-08-22 06:06:56 +02:00 |
|
|
|
ee000f4fc4
|
less: remove ionicons
|
2018-08-21 08:15:37 +02:00 |
|
|
|
66b577f44f
|
app/views/_templates/navigation.volt: change menu icon to fontawesome.
|
2018-08-21 08:15:15 +02:00 |
|
|
|
15a9009828
|
app/library/Auth.php: switch $_session_key to a constant.
|
2018-08-17 16:57:44 +02:00 |
|
|
|
ca7a3675f7
|
app/controllers/AuthController.php: use Httpcb\Auth\Result to have more detailed reason why an authentication failed.
|
2018-08-17 16:54:38 +02:00 |
|
|
|
1e9203f35f
|
app/library/Auth.php: use Httpcp\Auth\Result
|
2018-08-17 16:53:57 +02:00 |
|
|
|
d4902331cf
|
adding app/library/Auth/Result.php
|
2018-08-17 16:51:41 +02:00 |
|
|
|
1d1c1c29ce
|
app/controllers/AuthController.php: in oauthAction() use User::findFirstByEmail()
|
2018-08-16 19:00:01 +02:00 |
|
|
|
1e46302267
|
app/models/Data/User.php: findFirstByUsernameOrEmail() should only fetch rows where status != deleted
|
2018-08-16 18:59:21 +02:00 |
|