5828e5a205
app/listeners/AclListener.php: rename to AccessListener
2018-09-30 23:54:52 +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
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
15a9009828
app/library/Auth.php: switch $_session_key to a constant.
2018-08-17 16:57:44 +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
c71416908a
app/library/Auth.php: in loginOauth() no need to set status active anymore User::findFirstByOAuth() do not return deleted users.
2018-08-15 21:56:54 +02:00
a337ccd4fa
app/library/OAuth/UserData/UserDataInterface.php: add toArray()
2018-08-14 23:18:24 +02:00
43417740a7
app/library/OAuth/UserData: make all concrete classes extend UserData.
2018-08-14 23:18:23 +02:00
4a22f67e62
adding app/library/OAuth/UserData/UserData.php
2018-08-14 23:18:23 +02:00
31d5740681
app/library/Auth.php: adding systemLogin()
2018-08-14 23:18:22 +02:00
ddb9d8934d
adding app/library/Form.php
2018-08-14 23:18:21 +02:00
316edec020
app/library/Auth.php: in loginOauth() should return false if there is no user.
2018-08-14 23:18:21 +02:00
f65832332b
app/library/OAuth/UserData/Gitlab.php: oops, forgot a var_dump()
2018-08-14 21:42:20 +02:00
c65020fa43
app/library/OAuth/UserData/UserDataInterface.php: adding getFirstname() and getLastname()
2018-08-14 21:17:04 +02:00
6d8025c5d6
Merge branch '14-user-add-support-for-removing-account' into dev
2018-08-13 01:11:52 +02:00
b722ecd836
app/library/Auth.php: minor fix.
2018-08-11 20:15:03 +02:00
be0a64a01c
app/library/Services.php: fixing some namespace issues.
2018-08-11 01:13:01 +02:00
31ac9224b3
app/library/Auth.php: in login() use Phalcon\Security::checkHash() instead of password_verify()
2018-08-10 20:39:16 +02:00
a50f460413
app/library/Auth.php: in loginOauth() activate deleted accounts.
2018-08-10 20:35:24 +02:00
694eac24ef
app/library/Acl.php: some cleanup.
2018-08-10 15:49:44 +02:00
c28f8cafa5
app/library/OAuth/Adapter/League.php: add linkedIn provider.
2018-08-08 23:38:50 +02:00
cd694ebbca
adding app/library/OAuth/UserData/LinkedIn.php
2018-08-08 23:38:50 +02:00
ffb1881527
app/library/Services.php: add use session.path instead of application.sessionDir in _initSession()
2018-08-08 20:14:31 +02:00
a2ea4f54e0
app/library/Services.php: add config for session.
2018-08-08 16:50:28 +02:00
aa07255891
app/library/Services.php: change config path for Models Meta-data abit.
2018-08-08 16:49:58 +02:00
2097c3a657
app/library/Services.php: minor cleanup
2018-08-08 15:36:02 +02:00
f40b498ffb
build-tools: switch grunt for gulp.
2018-06-25 14:52:45 +02:00
d2ef7f2c52
app/library/Services.php: load menu config from file.
2018-06-18 22:22:50 +02:00
a8a448331e
app/library/Services.php: load router settings from config file.
2018-06-18 22:16:03 +02:00
ca90ec30fb
config: drop the "conf" prefix for config files.
2018-06-18 22:12:55 +02:00
005f1e3292
app/library/Services.php: make config service abit more generic (loading any number of files).
2018-06-18 20:21:31 +02:00
2e7c67ba8a
app/library/Bootstrap.php: use debugger if configured.
2018-06-18 20:11:09 +02:00
9dd712045a
app/library/Services.php: adding debugger service.
2018-06-18 20:03:21 +02:00
e85d935734
Create a Bootstrap class and move bootstrap code from public/index.php
2018-06-18 17:42:30 +02:00
b3254e1f6c
app/library/Services.php: database: no need for $di in closure.
2018-06-18 17:39:42 +02:00
f9050181d0
app/library/Bootstrap.php: revove "Application" and add "Services" class with the services definitions.
...
Had some wierd problem with closures an $this when being defined in one class and used in another
(defined in Application, used in Phalcon\Di\FactoryDefault).
So we move all of this to "Services" class that directly extends FactoryDefault DI.
And therefore, we don't need a Application class anymore.
2018-06-18 16:46:40 +02:00
38950d8244
adding app/library/Application.php
2018-06-17 12:55:56 +02:00
fec9e5e656
app/library/Mvc/Model/Behavior/RandomId.php: add support for extending the expression used to find unique rows.
2018-06-12 00:31:55 +02:00
0e3fb9a6e8
app/library/Mvc/Model/Behavior/RandomId.php; minor stuff.
2018-06-11 08:45:05 +02:00
df261d968e
app/library/OAuth/Adapter/League.php: __construct() should trow the correct exception.
2018-06-10 22:02:25 +02:00
ba90c7190d
adding app/library/OAuth/Adapter/Exception.php
2018-06-10 22:02:05 +02:00
03a0fa3cb7
app/library/Auth.php: make loginOauth() return validation messages if User::save() fails.
2018-06-08 00:07:42 +02:00