Josh Sherman
8e88ffb440
Fixed composer.json and updated dependencies
2014-10-19 10:29:29 -04:00
Josh Sherman
11e4fee711
Switching the OAuth2 lib back again
...
Couldn't handle the fact that the errors were being echoed from the library
and not thrown or at the very least passed back so I could use them.
2014-10-19 10:26:15 -04:00
Josh Sherman
1ef2adae12
Added suggestions
2014-10-19 10:23:48 -04:00
Josh Sherman
a4242fd611
Updated dependencies
2014-10-19 09:31:01 -04:00
Josh Sherman
6414644f35
Shifting to that NoSQL life
...
Dropped the database abstraction layer, added a rudimentary MongoDB class,
dopped all of the interface classes for the OAuth2 library and updated the
dependencies to use @bshaffer's OAuth2 class as it has MongoDB support out of
the box.
2014-10-19 09:16:11 -04:00
Josh Sherman
76611eb7da
Bye bye Model.
2014-10-18 12:54:33 -04:00
Josh Sherman
91579b3be4
Dropped Distance class
...
Moved off to joshtronic/php-distance
2014-10-17 07:26:29 -04:00
Josh Sherman
ecb075b344
Dropped Convert class
...
All it contained was an array to XML function. Moved off to
joshtronic/php-array2xml
2014-10-17 07:22:15 -04:00
Josh Sherman
ce45dc0dbe
Dropped Sort class
...
Moved it off to joshtronic/php-sort
2014-10-17 07:18:47 -04:00
Josh Sherman
ea28dbbc5e
Dropped file class
...
All it contained was a method to remove a directory recursively. Moved
files over to joshtronic/php-rmr (rm -r)
2014-10-17 07:15:06 -04:00
Josh Sherman
68b2f83379
Dropped Number class
...
Actually just moved it to joshtronic/php-ordinalindicator
2014-10-17 06:53:08 -04:00
Josh Sherman
9d5dac05c3
Dropped browser class
...
Actually moved it off to joshtronic/php-remoteaddr
2014-10-17 06:48:03 -04:00
Josh Sherman
b5b7cacc28
Merge branch '2.0' of git://github.com/picklesphp/pickles into 2.0
2014-10-16 21:12:00 -04:00
Josh Sherman
1aa39f3a8d
Made refresh_token grant configurable
2014-10-16 19:25:57 -04:00
Josh Sherman
59af055f7e
Merge branch 'master' into 2.0
...
Conflicts:
composer.json
2014-10-16 10:40:52 -04:00
Josh Sherman
c824d3d5e6
Cleaned up the links a bit.
2014-10-16 10:40:11 -04:00
Josh Sherman
ba2729cb7f
Merge branch '2.0' of github.com:picklesphp/pickles into 2.0
2014-10-16 10:34:12 -04:00
Josh Sherman
59777fe206
Update README.md
2014-10-16 10:29:49 -04:00
Josh Sherman
35af1f4037
Merge branch '2.0' of git://github.com/picklesphp/pickles into 2.0
...
Conflicts:
src/OAuth2/SessionStorage.php
2014-10-16 07:32:06 -04:00
Josh Sherman
a40041acc6
Implemented refresh tokens
...
Right now it's hardcoded to always return a refresh token when you issue an
access token. Should think about making this an optional workflow or committing
to it being turned on indefinitely.
2014-10-16 07:30:32 -04:00
Josh Sherman
9e2e4f75f3
Tweaked schema some more.
2014-10-15 07:56:25 -04:00
Josh Sherman
f235f4a520
Tweaking the schema
2014-10-15 07:48:34 -04:00
Josh Sherman
08284b0f35
Fixed dependency version
2014-10-15 07:18:09 -04:00
Josh Sherman
32e7ae5f0f
Switched oauth lib
...
Wasn't pleased to find that the new lib used the username as the primary key
across a bunch of tables. Not ideal IMO.
2014-10-15 07:08:39 -04:00
Josh Sherman
84231d9434
Swapped oauth lib
2014-10-14 22:24:46 -04:00
Josh Sherman
dc06f37320
Updated the interfaces and dropped oauth version
...
Seems the oauth lib's stable version is 3.2, dropped down from the 4 version
to that.
2014-10-14 22:05:52 -04:00
Josh Sherman
c244e02d46
Implementing storage interfaces
2014-10-14 07:11:03 -04:00
Josh Sherman
49a713eb35
Finished up password grant
2014-10-13 22:50:43 -04:00
Josh Sherman
ec14621e7c
Tweaked unit tests
2014-10-13 21:46:34 -04:00
Josh Sherman
1cc1595e30
Updated dependencies
2014-10-13 21:30:57 -04:00
Josh Sherman
8e9c644822
Working out the routing
2014-10-13 21:27:19 -04:00
Josh Sherman
75596ed725
Moved to new namespace
2014-10-12 21:53:15 -04:00
Josh Sherman
2ec85c469b
Working on that OAuth2
2014-10-12 21:20:48 -04:00
Josh Sherman
a834692235
Stubbed out storage classes
2014-10-11 07:40:09 -04:00
Josh Sherman
4a8378c6c2
Merge branch '2.0' of github.com:picklesphp/pickles into 2.0
2014-10-08 21:48:01 -04:00
Josh Sherman
cb4dac157d
Updated dependencies
2014-10-08 21:42:42 -04:00
Josh Sherman
aa8c86e5c2
Working on oauth
2014-10-08 21:37:22 -04:00
Josh Sherman
840a68961c
Cleaned up some double ;;
2014-10-07 12:10:46 -04:00
Josh Sherman
1599319478
Updated class name
2014-10-07 09:48:07 -04:00
Josh Sherman
846f75d0f3
Updated dependencies
2014-10-07 09:37:58 -04:00
Josh Sherman
8e60e9d553
Dropped date utility class
...
Only had one function and it was referencing the time class. Moved date tests
to the time tests because it seemed like a more comprehensive set of tests.
2014-10-07 09:33:21 -04:00
Josh Sherman
442e505cbf
Merge branch 'master' into 2.0
2014-10-07 09:31:21 -04:00
Josh Sherman
de12028b35
Added oauth server as a dependency
2014-10-06 19:53:09 -04:00
Josh Sherman
c5d39db63b
Brought Sort back into the repo
...
Decided that having a bunch of external dependencies would end up being more
trouble than it's worth
2014-10-06 18:27:53 -04:00
Josh Sherman
6c148c124e
Added self-update to the travis build
...
Making this a standard thing in my travis scripts because it seems they let the
version go stale pretty regularly.
2014-10-04 11:10:59 -04:00
Josh Sherman
ee34d8aff9
Standardized the badges
2014-10-04 11:08:01 -04:00
Josh Sherman
77473c5b31
Dropped sort class from the core
2014-10-04 11:04:21 -04:00
Josh Sherman
e45e1251e1
Added auth test, cleaned up directory
2014-10-04 07:24:57 -04:00
Josh Sherman
a866a1a61b
Merge branch 'master' into 2.0
2014-10-03 11:08:50 -04:00
Josh Sherman
2df1a5a162
Updated project name
2014-10-03 11:06:16 -04:00