-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bring Parable to 1.0.0 #27
Commits on Nov 22, 2017
-
CHANGELOG will come later. Complete all doc blocks with explanations,…
… even if superfluous. Add some methods. Fix tests. Remove deprecated stuff.
Robin de Graaf committedNov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for a4d59d2 - Browse repository at this point
Copy the full SHA a4d59d2View commit details -
Add a space, or StyleCI will freak out.
Robin de Graaf committedNov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 86158dd - Browse repository at this point
Copy the full SHA 86158ddView commit details -
Add some spaces so the constants in App look nice.
Robin de Graaf committedNov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 048d00f - Browse repository at this point
Copy the full SHA 048d00fView commit details -
Add more config values for Framework Mailer. Now has parable.mail.[se…
…nder|from.email|from.name].
Robin de Graaf committedNov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for a2d6e3a - Browse repository at this point
Copy the full SHA a2d6e3aView commit details -
Replace all 'Get x' doc comments with 'Return x' for consistency.
Robin de Graaf committedNov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 00e2ba8 - Browse repository at this point
Copy the full SHA 00e2ba8View commit details -
Robin de Graaf committed
Nov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 0bbc00e - Browse repository at this point
Copy the full SHA 0bbc00eView commit details -
Fix no routes found app test so that when it fails, it's not just 'di…
…d not assert anything'.
Robin de Graaf committedNov 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 5c9d4aa - Browse repository at this point
Copy the full SHA 5c9d4aaView commit details
Commits on Nov 23, 2017
-
I almost don't want to mention it, but up the v to 1 and update the C…
…HANGELOG.md as well.
Robin de Graaf committedNov 23, 2017 Configuration menu - View commit details
-
Copy full SHA for 320b738 - Browse repository at this point
Copy the full SHA 320b738View commit details
Commits on Nov 26, 2017
-
Added some missing methods and fixed comments. See CHANGELOG.md
Robin de Graaf committedNov 26, 2017 Configuration menu - View commit details
-
Copy full SHA for f94f78d - Browse repository at this point
Copy the full SHA f94f78dView commit details
Commits on Nov 27, 2017
-
Rework clearLine logic to use actual terminal width rather than buggy…
… line length.
Robin de Graaf committedNov 27, 2017 Configuration menu - View commit details
-
Copy full SHA for a48c702 - Browse repository at this point
Copy the full SHA a48c702View commit details -
Fix comments on Console Output methods that disable/enable line clear…
…ing.
Robin de Graaf committedNov 27, 2017 Configuration menu - View commit details
-
Copy full SHA for 19966f4 - Browse repository at this point
Copy the full SHA 19966f4View commit details -
Robin de Graaf committed
Nov 27, 2017 Configuration menu - View commit details
-
Copy full SHA for ef62e6e - Browse repository at this point
Copy the full SHA ef62e6eView commit details -
Add trick to float detection since is_float doesn't like strings
Robin de Graaf committedNov 27, 2017 Configuration menu - View commit details
-
Copy full SHA for cea9cb5 - Browse repository at this point
Copy the full SHA cea9cb5View commit details -
Remove typed params from Route and guessing the value type from Model
Robin de Graaf committedNov 27, 2017 Configuration menu - View commit details
-
Copy full SHA for 401ec69 - Browse repository at this point
Copy the full SHA 401ec69View commit details -
Merge branch 'master' into develop
Robin de Graaf committedNov 27, 2017 Configuration menu - View commit details
-
Copy full SHA for b421904 - Browse repository at this point
Copy the full SHA b421904View commit details
Commits on Nov 28, 2017
-
Make Route object more robust, add some important tests, remove @var …
…refs that are no longer needed.
Robin de Graaf committedNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 9b39b1f - Browse repository at this point
Copy the full SHA 9b39b1fView commit details -
Robin de Graaf committed
Nov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 156e63e - Browse repository at this point
Copy the full SHA 156e63eView commit details -
Starting to regret this whole StyleCI thing.
Robin de Graaf committedNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 6977aa4 - Browse repository at this point
Copy the full SHA 6977aa4View commit details -
Remove obsolete comment from CHANGELOG.md
Robin de Graaf committedNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for f1c375f - Browse repository at this point
Copy the full SHA f1c375fView commit details -
Add/rework some methods on Router
Robin de Graaf committedNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for d591bea - Browse repository at this point
Copy the full SHA d591beaView commit details -
Revert overwrite of dynamicReturnTypeMeta.json and fix the weird happ…
…enstance that caused it.
Robin de Graaf committedNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for d16c614 - Browse repository at this point
Copy the full SHA d16c614View commit details -
Fix obscure Path::getDir() bug, no longer need jury-rig in init-struc…
…ture command copy.
Robin de Graaf committedNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 2749ab3 - Browse repository at this point
Copy the full SHA 2749ab3View commit details -
Robin de Graaf committed
Nov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for 8cee277 - Browse repository at this point
Copy the full SHA 8cee277View commit details -
Upgrade \Console\Input significantly with single key presses. Far too…
… happy about this.
Robin de Graaf committedNov 28, 2017 4Configuration menu - View commit details
-
Copy full SHA for ad0c76f - Browse repository at this point
Copy the full SHA ad0c76fView commit details -
Robin de Graaf committed
Nov 28, 2017 1Configuration menu - View commit details
-
Copy full SHA for fc4cb70 - Browse repository at this point
Copy the full SHA fc4cb70View commit details -
Add
$default
parameter to\Parable\GetSet\Base::get()
to return when `$key` not found. Default `null` for BC.
Configuration menu - View commit details
-
Copy full SHA for 9ebbb7a - Browse repository at this point
Copy the full SHA 9ebbb7aView commit details -
Merge pull request #30 from dmvdbrugge/default-for-getset-base-get
Add `$default` parameter to `\Parable\GetSet\Base::get()`
Robin de Graaf authoredNov 28, 2017 Configuration menu - View commit details
-
Copy full SHA for b634ec1 - Browse repository at this point
Copy the full SHA b634ec1View commit details
Commits on Nov 29, 2017
-
When having an argument after an `--option=value`, option's value became argument, and both value and the argument got lost.
Configuration menu - View commit details
-
Copy full SHA for 3a79130 - Browse repository at this point
Copy the full SHA 3a79130View commit details -
Merge pull request #31 from dmvdbrugge/fix-argument-after-option
Fix parameter parsing bug
Robin de Graaf authoredNov 29, 2017 Configuration menu - View commit details
-
Copy full SHA for bb2235a - Browse repository at this point
Copy the full SHA bb2235aView commit details -
Rename some config values, add possibility to register classes with t…
…he view, add getTerminalHeight() to Console\Output
Robin de Graaf committedNov 29, 2017 Configuration menu - View commit details
-
Copy full SHA for 8eb5f5b - Browse repository at this point
Copy the full SHA 8eb5f5bView commit details -
Remove left-behind var_dump debug code
Robin de Graaf committedNov 29, 2017 Configuration menu - View commit details
-
Copy full SHA for ef4c6b0 - Browse repository at this point
Copy the full SHA ef4c6b0View commit details -
Add getDispatchedRoute() to Dispatcher.
Robin de Graaf committedNov 29, 2017 Configuration menu - View commit details
-
Copy full SHA for f28d547 - Browse repository at this point
Copy the full SHA f28d547View commit details -
Add two dispatch events to hook into between controller/callable and …
…template loading.
Robin de Graaf committedNov 29, 2017 Configuration menu - View commit details
-
Copy full SHA for d127e6d - Browse repository at this point
Copy the full SHA d127e6dView commit details -
Robin de Graaf committed
Nov 29, 2017 Configuration menu - View commit details
-
Copy full SHA for 054b310 - Browse repository at this point
Copy the full SHA 054b310View commit details
Commits on Nov 30, 2017
-
Remove ###VENDOR_PATH### rewriting in public/index.php and make it dy…
…namic again.
Robin de Graaf committedNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 44890bb - Browse repository at this point
Copy the full SHA 44890bbView commit details -
Add constants to Parameter to replace required/valueRequired booleans…
… for more options.
Robin de Graaf committedNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 16d62d3 - Browse repository at this point
Copy the full SHA 16d62d3View commit details -
Rewrite parameters to use classes rather than arrays. Also rewrite pa…
…rsing.
Robin de Graaf committedNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 5c5af94 - Browse repository at this point
Copy the full SHA 5c5af94View commit details -
Robin de Graaf committed
Nov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 9acfdcf - Browse repository at this point
Copy the full SHA 9acfdcfView commit details -
Merge pull request #32 from devvoh/develop-parameter-rewrite
Rewrite parameters to use classes rather than arrays. Also rewrite parsing.
Robin de Graaf authoredNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for d84611d - Browse repository at this point
Copy the full SHA d84611dView commit details -
Update CHANGELOG.md with the Parameter rewrite notables.
Robin de Graaf committedNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 34b8982 - Browse repository at this point
Copy the full SHA 34b8982View commit details -
Options were set to be REQUIRED by default and should be OPTIONAL
Robin de Graaf committedNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for c01a65c - Browse repository at this point
Copy the full SHA c01a65cView commit details -
Remove obsolete index setting from parseParameters()
Robin de Graaf committedNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for a68d16d - Browse repository at this point
Copy the full SHA a68d16dView commit details -
Make the parable command executable by default
Because now every time I composer update, it complains about "changed files", because the install makes it executable while in the repo it isn't.
Configuration menu - View commit details
-
Copy full SHA for c3026d2 - Browse repository at this point
Copy the full SHA c3026d2View commit details -
Merge pull request #33 from dmvdbrugge/plus-x-for-parable-executable
Make the parable command executable by default
Robin de Graaf authoredNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 6554f0e - Browse repository at this point
Copy the full SHA 6554f0eView commit details -
Arguments were being added to Command by name. Arguments were being added to Parameter by index. Index was thus not an int, but a name. A non-numerical string converted to int becomes 0. Thus, all arguments in Parameter were at order 0. Thus, while there were possibly a lot of arguments in Command, there was only 1 in Parameter. Why didn't the test pick this up? Because the test case didn't represent the actual situation. As soon as I added names as keys to the test, it broke. Solution: don't key by name in Command. It wasn't used anyway, and the typehint for getArguments was `Argument[]` which implies numerical keys. Not adding a changelog, because the bug was introduced earlier in PR #27 and hadn't reached master yet.
Configuration menu - View commit details
-
Copy full SHA for b86df14 - Browse repository at this point
Copy the full SHA b86df14View commit details -
Merge pull request #34 from dmvdbrugge/fix-argument-indexing
Fix arguments
Robin de Graaf authoredNov 30, 2017 Configuration menu - View commit details
-
Copy full SHA for e9f8cfc - Browse repository at this point
Copy the full SHA e9f8cfcView commit details
Commits on Dec 1, 2017
-
Parameter::getArguments() no longer calls getArgument() since it does…
… ->getValue() anyway.
Robin de Graaf committedDec 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 2a807ff - Browse repository at this point
Copy the full SHA 2a807ffView commit details
Commits on Dec 6, 2017
-
Many changes - WILL BREAK EVERY IMPLEMENTATION SO FAR. Check CHANGELOG.
Robin de Graaf committedDec 6, 2017 Configuration menu - View commit details
-
Copy full SHA for 991ad9b - Browse repository at this point
Copy the full SHA 991ad9bView commit details -
There isn't a commit where StyleCI doesn't whine.
Robin de Graaf committedDec 6, 2017 Configuration menu - View commit details
-
Copy full SHA for a4e588f - Browse repository at this point
Copy the full SHA a4e588fView commit details -
Robin de Graaf committed
Dec 6, 2017 Configuration menu - View commit details
-
Copy full SHA for e644b84 - Browse repository at this point
Copy the full SHA e644b84View commit details
Commits on Dec 7, 2017
-
Add defines.php so DS and BASEDIR are back but without odd bootstrapp…
…ing.
Robin de Graaf committedDec 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 0c62409 - Browse repository at this point
Copy the full SHA 0c62409View commit details -
Now that BASEDIR is always defined, tests needed some attention.
Robin de Graaf committedDec 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 29f63b0 - Browse repository at this point
Copy the full SHA 29f63b0View commit details -
Rename any() to multiple(), which accepts an array of methods, and ma…
…ke any just call multiple with all valid methods.
Robin de Graaf committedDec 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 91a3b92 - Browse repository at this point
Copy the full SHA 91a3b92View commit details -
Okay StyleCI, I'll give you that one...
Robin de Graaf committedDec 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 6000a67 - Browse repository at this point
Copy the full SHA 6000a67View commit details
Commits on Dec 8, 2017
-
Some small fixes based on feedback from @dmvdbrugge
Robin de Graaf committedDec 8, 2017 Configuration menu - View commit details
-
Copy full SHA for 8b8d395 - Browse repository at this point
Copy the full SHA 8b8d395View commit details -
Robin de Graaf committed
Dec 8, 2017 Configuration menu - View commit details
-
Copy full SHA for 2246d4c - Browse repository at this point
Copy the full SHA 2246d4cView commit details -
Make preformatted text prettier.
Robin de Graaf committedDec 8, 2017 Configuration menu - View commit details
-
Copy full SHA for 5ebeba5 - Browse repository at this point
Copy the full SHA 5ebeba5View commit details -
Update README some mo and add CONTRIBUTING.md
Robin de Graaf committedDec 8, 2017 Configuration menu - View commit details
-
Copy full SHA for e9edfa9 - Browse repository at this point
Copy the full SHA e9edfa9View commit details
Commits on Dec 10, 2017
-
Update CONTRIBUTING.md with design goals.
Robin de Graaf committedDec 10, 2017 Configuration menu - View commit details
-
Copy full SHA for e11664f - Browse repository at this point
Copy the full SHA e11664fView commit details -
- Check if posix_isatty function exists before calling - Get terminal width and height for Windows (both cmd and shell)
Configuration menu - View commit details
-
Copy full SHA for 155a32b - Browse repository at this point
Copy the full SHA 155a32bView commit details
Commits on Dec 11, 2017
-
Ditch Windows
mode
, keep tput if shell.Also constants for defaults.
Configuration menu - View commit details
-
Copy full SHA for d676dcc - Browse repository at this point
Copy the full SHA d676dccView commit details -
Merge pull request #36 from dmvdbrugge/console-fixes-for-windows
Console fixes for Windows
Robin de Graaf authoredDec 11, 2017 Configuration menu - View commit details
-
Copy full SHA for d4731b8 - Browse repository at this point
Copy the full SHA d4731b8View commit details -
Make @dmvdbrugge's fix for Console\Output more compact.
Robin de Graaf committedDec 11, 2017 Configuration menu - View commit details
-
Copy full SHA for 8a1f296 - Browse repository at this point
Copy the full SHA 8a1f296View commit details
Commits on Dec 13, 2017
-
Prevent XSS through urls passed to the Router.
Robin de Graaf committedDec 13, 2017 Configuration menu - View commit details
-
Copy full SHA for 026d376 - Browse repository at this point
Copy the full SHA 026d376View commit details
Commits on Dec 16, 2017
-
Fix getOption() and getProvidedValue() for they break on falsy values.
See new test, dp-testcases with index 5, 6, 7, and 9 fail without these changes.
Configuration menu - View commit details
-
Copy full SHA for 1667e78 - Browse repository at this point
Copy the full SHA 1667e78View commit details
Commits on Dec 17, 2017
-
Merge pull request #37 from dmvdbrugge/fix-option-value-zero
Fix getOption() and getProvidedValue() for they break on falsy values.
Robin de Graaf authoredDec 17, 2017 Configuration menu - View commit details
-
Copy full SHA for b206198 - Browse repository at this point
Copy the full SHA b206198View commit details -
Add usage to Help, remove PARAMETER_x from Options, test fixes and im…
…provements.
Robin de Graaf committedDec 17, 2017 Configuration menu - View commit details
-
Copy full SHA for f72f37e - Browse repository at this point
Copy the full SHA f72f37eView commit details -
Robin de Graaf committed
Dec 17, 2017 Configuration menu - View commit details
-
Copy full SHA for 6b50d32 - Browse repository at this point
Copy the full SHA 6b50d32View commit details
Commits on Dec 29, 2017
-
Robin de Graaf committed
Dec 29, 2017 Configuration menu - View commit details
-
Copy full SHA for a0c72f9 - Browse repository at this point
Copy the full SHA a0c72f9View commit details -
Add tests for array-style controller+action callbacks and add a fix f…
…or calling non-static actions.
Robin de Graaf committedDec 29, 2017 Configuration menu - View commit details
-
Copy full SHA for 624a85c - Browse repository at this point
Copy the full SHA 624a85cView commit details
Commits on Dec 31, 2017
-
Kill all the legacy! Routes now added using the method functions on A…
…pp rather than arrays.
Robin de Graaf committedDec 31, 2017 Configuration menu - View commit details
-
Copy full SHA for 67b5d34 - Browse repository at this point
Copy the full SHA 67b5d34View commit details -
Robin de Graaf committed
Dec 31, 2017 Configuration menu - View commit details
-
Copy full SHA for 9440085 - Browse repository at this point
Copy the full SHA 9440085View commit details
Commits on Jan 2, 2018
-
Re-introduce named routes, because that regression was unintended.
Robin de Graaf committedJan 2, 2018 Configuration menu - View commit details
-
Copy full SHA for f9e38de - Browse repository at this point
Copy the full SHA f9e38deView commit details -
PR fixes suggested by @dmvdbrugge
Robin de Graaf committedJan 2, 2018 Configuration menu - View commit details
-
Copy full SHA for f06e4c9 - Browse repository at this point
Copy the full SHA f06e4c9View commit details -
Robin de Graaf committed
Jan 2, 2018 Configuration menu - View commit details
-
Copy full SHA for f41c589 - Browse repository at this point
Copy the full SHA f41c589View commit details -
Merge pull request #38 from devvoh/break-the-routes
Break the routes and then unbreak them again.
Robin de Graaf authoredJan 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 5372a5b - Browse repository at this point
Copy the full SHA 5372a5bView commit details
Commits on Jan 7, 2018
-
Move SessionMessage to Framework, clean up index.php/parable
Robin de Graaf committedJan 7, 2018 1Configuration menu - View commit details
-
Copy full SHA for d873dd4 - Browse repository at this point
Copy the full SHA d873dd4View commit details -
Robin de Graaf committed
Jan 7, 2018 Configuration menu - View commit details
-
Copy full SHA for d71d391 - Browse repository at this point
Copy the full SHA d71d391View commit details -
Robin de Graaf committed
Jan 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 4991816 - Browse repository at this point
Copy the full SHA 4991816View commit details
Commits on Jan 25, 2018
-
Refresh the default welcome page.
Robin de Graaf committedJan 25, 2018 Configuration menu - View commit details
-
Copy full SHA for ac8bb27 - Browse repository at this point
Copy the full SHA ac8bb27View commit details
Commits on Feb 1, 2018
-
Add parable.debug and parable.timezone to default Config\App file
Robin de Graaf committedFeb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for eadb701 - Browse repository at this point
Copy the full SHA eadb701View commit details
Commits on Feb 3, 2018
-
Add ::create() to Models for easy instantiating.
Robin de Graaf committedFeb 3, 2018 Configuration menu - View commit details
-
Copy full SHA for cd4de1f - Browse repository at this point
Copy the full SHA cd4de1fView commit details -
Robin de Graaf committed
Feb 3, 2018 Configuration menu - View commit details
-
Copy full SHA for e1c1ca3 - Browse repository at this point
Copy the full SHA e1c1ca3View commit details -
Always uppercase the comparator & add like to ridiculous query test
Robin de Graaf committedFeb 3, 2018 Configuration menu - View commit details
-
Copy full SHA for d774fdc - Browse repository at this point
Copy the full SHA d774fdcView commit details
Commits on Feb 4, 2018
-
Improvements to ORM and the default structure's config.
Robin de Graaf committedFeb 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 942a2c2 - Browse repository at this point
Copy the full SHA 942a2c2View commit details -
Update CHANGELOG and CHANGELOG-HISTORY.md
Robin de Graaf committedFeb 4, 2018 Configuration menu - View commit details
-
Copy full SHA for cbe53da - Browse repository at this point
Copy the full SHA cbe53daView commit details