Simon Sessingø
b9be7695a7
[TASK] Fixed parameter matching regex when using multiple optional parameters.
2015-12-19 07:15:32 +01:00
Simon Sessingø
97e2edd207
[FEATURE] ResourceControllers now support nested ressources
2015-12-17 14:39:47 +01:00
Simon Sessingø
5a501db767
[TASK] Csrf-token fixes + readded BaseCsrfVerifier.
...
- Readded BaseCsrfVerifier middleware.
- Csrf-token expire time is now updated on each page refresh.
- CSRF-token update now happens after the route has been loaded, to ensure
no faulty "Invalid csrf-token" exceptions.
2015-12-14 13:36:38 +01:00
Simon Sessingø
4f07f38cf5
[BUGFIX] Fixed getting current route not always returning current url.
2015-12-12 23:38:48 +01:00
Simon Sessingø
c67ab20ddd
[BUGFIX] Merge current parameters with new provided ones.
2015-12-12 22:53:25 +01:00
Simon Sessingø
ad1ce21c66
[BUGFIX] Fixed getParams not being passed when using getRoute on current
...
route.
2015-12-12 20:42:06 +01:00
Simon Sessingø
23ee53060e
Merge branch 'development' of https://github.com/skipperbent/simple-php-router into development
...
Conflicts:
src/Pecee/SimpleRouter/RouterBase.php
2015-12-11 18:23:19 +01:00
Simon Sessingø
77ba9f165e
[BUGFIX] Fixed get params warning.
2015-12-11 18:21:00 +01:00
Simon Sessingø
3012435caa
Merge pull request #48 from skipperbent/feature-optimisations
...
[OPTIMISATION] Optimisations + bugfixes.
2015-12-11 18:10:53 +01:00
Simon Sessingø
0bec524606
[OPTIMISATION] Optimisations + bugfixes.
...
- Fixed references to Pecee framework.
- Fixed variables not being initialised before usage.
- Cleaned up duplicate checks.
- Other small optimisations and bugfixes.
2015-12-11 18:06:52 +01:00
Simon Sessingø
cede827a45
[BUGFIX] Fixed error with RouterGroup.
2015-12-10 21:22:14 +01:00
Simon Sessingø
4d70efcc4d
Merge branch 'development' of https://github.com/skipperbent/simple-php-router into development
2015-12-10 19:56:12 +01:00
Simon Sessingø
e1c549bfdb
[OPTIMISATION] Added missing return statement
2015-12-10 19:55:48 +01:00
Simon Sessingø
f1f5faa81e
Merge pull request #44 from skipperbent/master
...
...
2015-12-10 04:43:48 +01:00
Simon Sessingø
6c56947792
[FEATURE] Added support for domains array on group.
...
- Group will not render if one or more domain does not match.
2015-12-10 04:42:50 +01:00
Simon Sessingø
925b9761f4
Merge pull request #43 from skipperbent/development
...
[FEATURE] Subdomain-routing + Improvements
1.3.3
2015-12-10 04:14:58 +01:00
Simon Sessingø
59956d5fca
[BUGFIX] Optimisations + bugfixes.
2015-12-10 04:12:44 +01:00
Simon Sessingø
3ba2cec8af
[OPTIMISATION] Optimised more foreach loops to improve performance.
2015-12-10 03:41:10 +01:00
Simon Sessingø
d36880e9a0
[OPTIMISATION] Optimised routes loop.
2015-12-10 03:36:50 +01:00
Simon Sessingø
c74d83796f
[FEATURE] Added sub-domain routing.
...
- Updated documentation.
2015-12-10 03:31:57 +01:00
Simon Sessingø
2128a24f1c
[FEATURE] Added support for domain regex matching.
...
- Also improved regex matching when using custom regular expressions.
2015-12-10 01:34:35 +01:00
Simon Sessingø
6ee3153f8f
Merge pull request #42 from skipperbent/development
...
[TASK] Removed baseCfsrVerifier from constructor to make it completely
1.3.2
2015-12-08 16:54:15 +01:00
Simon Sessingø
b1768d86f7
[TASK] Removed baseCfsrVerifier from constructor to make it completely
...
optional (to increase speed on project which doesn't need it).
2015-12-08 16:29:12 +01:00
Simon Sessingø
03f90a160b
Merge pull request #41 from skipperbent/development
...
[TASK] Optimised cache method in Response class.
1.3.1
2015-12-05 03:55:11 +01:00
Simon Sessingø
1d8e7c2caf
[TASK] Optimised cache method in Response class.
2015-12-05 03:53:50 +01:00
Simon Sessingø
4447a88894
Merge pull request #40 from skipperbent/development
...
[FEATURE] Features
1.3.0.7
2015-11-22 20:30:49 +01:00
Simon Sessingø
8efec07a8b
[FEATURE]
...
- Added support for custom ExceptionHandlers on group level.
- Routes now contain parent group, if any.
- Fixed wrong usage of required parameter.
2015-11-22 20:24:43 +01:00
Simon Sessingø
4d45e34541
Merge pull request #39 from skipperbent/development
...
[...] Stuff from previous commit
1.3.0.6
2015-11-22 19:47:42 +01:00
Simon Sessingø
a9e7a33ff8
[...] Stuff from previous commit
2015-11-22 19:47:11 +01:00
Simon Sessingø
6805a79d50
Merge pull request #38 from skipperbent/development
...
Development
1.3.0.5
2015-11-22 19:45:51 +01:00
Simon Sessingø
5393aa3200
[TASK] RouterRoute now throws exception is required parameter is not
...
filled.
2015-11-22 19:44:09 +01:00
Simon Sessingø
f2ffd83376
[TASK] If parameter is empty set RouterRoute not set the value to null.
2015-11-22 19:39:11 +01:00
Simon Sessingø
5a398f03a6
Merge pull request #37 from skipperbent/development
...
Fixed route not matching when two params added next to each other.
1.3.0.4
2015-11-21 21:02:04 +01:00
Simon Sessingø
866832faa6
Merge branch 'development' of https://github.com/skipperbent/simple-php-router into development
2015-11-21 21:01:14 +01:00
Simon Sessingø
c4bff83ac4
[BUGFIX] Fixed route not matching when two params added next to each
...
other.
2015-11-21 21:00:15 +01:00
Simon Sessingø
5ca8294015
Merge pull request #36 from skipperbent/master
...
Latest master
2015-11-21 20:49:09 +01:00
Simon Sessingø
6e98f8e20b
Merge pull request #35 from skipperbent/development
...
[TASK] Added support for letters (before it was only numbers) in default parameter regex.
1.3.0.3
2015-11-21 20:48:36 +01:00
Simon Sessingø
3533ff8906
[TASK] Added support for letters (before it was only numbers) in default parameter regex.
2015-11-21 20:47:46 +01:00
Simon Sessingø
f2fd5261c1
Merge pull request #34 from skipperbent/development
...
[BUGFIX] Fixed parameters on custom regex match.
1.3.0.2
2015-11-21 20:34:45 +01:00
Simon Sessingø
02de9572fa
[BUGFIX] Fixed parameters on custom regex match.
2015-11-21 20:31:44 +01:00
Simon Sessingø
e2a618fadd
Merge pull request #33 from skipperbent/development
...
[BUGFIX] Fixed optinal parameters not availible when getting route.
1.3.0.1
2015-11-21 19:44:19 +01:00
Simon Sessingø
e5700477e0
[BUGFIX] Fixed optinal parameters not availible when getting route.
...
[BUGFIX] Fixed optinal parameters not availible in url.
2015-11-21 19:43:23 +01:00
Simon Sessingø
750817e451
Merge pull request #32 from skipperbent/development
...
[FEATURE] Optimised route matching, added optional parameters.
1.3.0.0
2015-11-21 19:36:09 +01:00
Simon Sessingø
3b4954821a
[FEATURE] Optimised route matching, added optional parameters.
...
- Optimised route matching. This should be way more officient and also
seems to fix issues with getting the current route using the getRoute class.
- Added support for optional routes, for example: {id?}.
- Updated documentation to reflect new changes.
2015-11-21 19:31:06 +01:00
Simon Sessingø
5c36e9c652
Merge pull request #31 from skipperbent/development
...
[BUGFIX] Fixed support for urls like /path/{param}/path
1.2.8.6
2015-11-20 07:18:31 +01:00
Simon Sessingø
b930c06683
[BUGFIX] Fixed support for urls like /path/{param}/path
2015-11-20 07:17:49 +01:00
Simon Sessingø
0f8bba7c32
Merge pull request #30 from skipperbent/development
...
[FEATURE] Added getIsSecure method to Request class.
1.2.8.5
2015-11-18 19:20:11 +01:00
Simon Sessingø
19dc295199
[FEATURE] Added getIsSecure method to Request class.
2015-11-18 19:19:15 +01:00
Simon Sessingø
c93e0f2ce6
Merge pull request #29 from skipperbent/development
...
[BUGFIX] Group will now always be rendered no matter of what prefix is.
1.2.8.4
2015-11-17 00:56:28 +01:00
Simon Sessingø
388c027d04
[BUGFIX] Group will now always be rendered no matter of what prefix is.
2015-11-17 00:55:59 +01:00