Commit graph

187 commits

Author SHA1 Message Date
ohartl
300dadbab6 Refactoring, move messages to Message class 2016-02-27 11:49:58 +01:00
ohartl
5e72d0e715 Refactoring on url and redirect methods, moving them to Router 2016-02-26 22:47:02 +01:00
ohartl
b8486843a8 Change padding on footer 2016-02-25 01:27:44 +01:00
ohartl
93f023d81a Add redirect count to users list and improve getting a users redirects 2016-02-25 01:23:15 +01:00
ohartl
4dc50750c9 Add a page to list redirects to the own mailbox 2016-02-25 00:53:21 +01:00
Oliver Hartl
dda397074c Merge pull request #37 from ohartl/feature-limit-admin-domains
Adding feature to limit domains an admin can manage
2016-02-24 23:55:51 +01:00
ohartl
9c175037fe Merge branch 'dev' into feature-limit-admin-domains
# Conflicts:
#	include/php/models/AbstractRedirect.php
#	include/php/models/User.php
#	include/php/pages/admin/listredirects.php
#	include/php/pages/admin/listusers.php
2016-02-24 23:52:49 +01:00
ohartl
7090bef419 Add warnings for mailboxes overridden by redirects 2016-02-24 04:58:55 +01:00
ohartl
e9f8d850f0 Use new display error and fix some redirects 2016-02-23 04:45:57 +01:00
ohartl
1f736a9746 Move logout to a routing callback 2016-02-23 04:42:08 +01:00
ohartl
39a38be904 Add error display method to Router and ability to add callbacks to routing 2016-02-23 04:40:49 +01:00
ohartl
f68e75f801 Merge branch 'dev' into feature-limit-admin-domains 2016-02-23 04:14:24 +01:00
ohartl
40d5b4141f Replace old routing with new Router class, also adding a routes.inc.php for configuring the routes 2016-02-23 03:37:40 +01:00
ohartl
19ec250851 Fix sql 2016-02-22 01:12:09 +01:00
ohartl
ce380e587b Add optional support for admin domain limits 2016-02-22 01:07:21 +01:00
ohartl
3c9b0c6415 Spelling 2016-02-22 00:47:37 +01:00
ohartl
342e0d510f Fix frontend email text separator 2016-02-21 18:16:37 +01:00
ohartl
0b1c3788ab Fix password changing 2016-02-21 04:33:37 +01:00
ohartl
d3c56b815c No more need to set the SUBDIR in config, its getting extracted from the FRONTEND_BASE_PATH 2016-02-20 23:34:30 +01:00
ohartl
7dfaa0c22e Fix urls to root 2016-02-20 22:40:43 +01:00
ohartl
70b6463501 Fix change password 2016-02-20 22:36:04 +01:00
ohartl
75598698d1 Fix duplicate source addresses 2016-02-20 22:21:43 +01:00
ohartl
c4fa44cff5 Fix problems with output send before headers and some refactoring 2016-02-20 21:32:29 +01:00
ohartl
82de30f636 Fix line-height being to height for table cells 2016-02-20 20:45:51 +01:00
ohartl
084c2abd0e Fix mysqli::fetch_all not supported in some php version 2016-02-20 20:41:41 +01:00
ohartl
2cf74eafc7 Merge branch 'dev' of https://github.com/ThomasLeister/webmum into dev 2016-02-20 00:22:25 +01:00
ohartl
2a62fcb377 Fix session problems 2016-02-20 00:14:53 +01:00
Thomas Leister
8954a01b69 Updates footer 2016-02-19 16:44:49 +01:00
Thomas Leister
a5a6931236 Merge pull request #35 from ohartl/readme-update
Adding contributors to readme
2016-02-19 16:28:33 +01:00
ohartl
88e701b23d Update readme 2016-02-19 16:24:02 +01:00
ohartl
c182551e8f Change all pages to use models 2016-02-19 15:47:38 +01:00
ohartl
3964e5331b Multiple little fixes, typos and reparation for some future code 2016-02-19 15:08:38 +01:00
ohartl
32d0216a83 Use models for authentication 2016-02-19 13:18:00 +01:00
ohartl
297cebd57b Add models for every case, so much work.. 2016-02-19 13:15:48 +01:00
ohartl
a1e13a9919 Add own ORM without any dependencies, yay 2016-02-19 13:13:36 +01:00
ohartl
3b8466ab7f Add dependency injection to load classes 2016-02-18 19:27:06 +01:00
ohartl
da0fb4738f Protect the codebase by denying direct access and executing of php scripts in /include/php 2016-02-18 18:04:29 +01:00
ohartl
6bd36d6623 Use role constants for roles 2016-02-18 17:51:10 +01:00
ohartl
d0b38d17b1 Moving authentication relevant things to its own class replacing checkpermission and old user.class.php, and a modern approach on validation without global variables 2016-02-18 17:44:27 +01:00
ohartl
838188174e Add model for user as a start of a more modern mvc pattern like approach on architecture 2016-02-18 17:41:01 +01:00
ohartl
f6952b44fd Closing mysqli db connections at the end of execution is unnecessary since its closed by php automatically there anyways 2016-02-18 17:37:46 +01:00
ohartl
db0520368d Fix email validation 2016-02-18 15:36:39 +01:00
ohartl
35a2b9cec2 Merge branch 'patch-redirect' into dev 2016-02-18 15:23:49 +01:00
ohartl
9b15703b29 Fixes insert query on creation if multi source redirects are not used 2016-02-18 15:22:59 +01:00
ohartl
4b833acddf Minor changes in README 2016-02-18 15:14:04 +01:00
Thomas Leister
9dad71e647 Adds config file notice 2016-02-18 11:41:14 +01:00
Thomas Leister
ac7b4172a9 Fix things 2016-02-18 11:37:58 +01:00
Thomas Leister
fa68acc1e4 Adds config.inc.php.example as a config template to be copied to config.inc.php 2016-02-18 11:35:14 +01:00
ohartl
d44fb91efc Fix mssing style on login form and start page 2016-02-17 23:23:42 +01:00
ohartl
a6191f0e6d Fix missing count of redirects in foot of table 2016-02-17 23:18:05 +01:00