Skip to content
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

👷 WORK IN PROGRESS 🚧 No path in directory metadata - Fixes issue #14 #15

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
81eaae5
Fixes whitelist path in phpunit config for Travis-CI.
Potherca Apr 24, 2016
619668f
Changes Api::API_GIT_DATA to use the more descriptive value `gitData`…
Potherca Apr 24, 2016
4a36d68
Changes Api method name `authenticate` to the more descriptive `assur…
Potherca Apr 24, 2016
5c3d958
Changes Api method name `getRepositoryContent` to the more descriptiv…
Potherca Apr 24, 2016
b379e37
Changes order of getters in Api class to be alphabetical.
Potherca Apr 24, 2016
de84262
Places the logic in the API class to calculate the timestamp for a di…
Potherca Apr 24, 2016
c0943ed
Changes order of properties in Api class to be alphabetical.
Potherca Apr 24, 2016
02e9b80
Adds "caching" of various API's to the Api class.
Potherca Apr 24, 2016
6e86523
Adds "caching" of commits to the Api class.
Potherca Apr 24, 2016
0b01e0f
Adds test for metadata to integration tests.
Potherca Apr 24, 2016
bba2b30
Adds test for directory metadata to GithubAdapterTest.
Potherca Apr 24, 2016
6264205
Changes name of test fixture to match the URL it was retrieved from.
Potherca Apr 24, 2016
0ccd798
Adds test for directory metadata to ApiTest.
Potherca Apr 24, 2016
d3560cb
Fixes test fixture for non-recursive trees API call.
Potherca Apr 25, 2016
1a3edc8
Adds test fixture for recursive trees API call.
Potherca Apr 25, 2016
70033b3
Adds test fixture for directory content API call.
Potherca Apr 25, 2016
52be1b6
Fixes integration test comparison function for one-dimensional arrays.
Potherca Apr 25, 2016
8d5cd9f
Changes name of Api function `getTreeMetadata` to the more correct `g…
Potherca Apr 25, 2016
b640969
Changes usage of boolean to indicate (non)recursive with class consta…
Potherca Apr 25, 2016
9a81956
Adds logic to ensure paths never end/start with a slash.
Potherca Apr 25, 2016
62b6419
Changes `array_key_exists` usage in the Api class to use `Api::hasKey…
Potherca Apr 25, 2016
0bffb25
Moves logic for retrieving directory metadata in the Api Class to a s…
Potherca Apr 25, 2016
0c6962e
Adds "caching" of metadata to the Api class.
Potherca Apr 25, 2016
3db9229
Changes name of Api function `extractMetaDataFromTreeInfo` to the mor…
Potherca Apr 25, 2016
7f4a23d
Moves the logic in the Api class to add a directory timestamp to the …
Potherca Apr 25, 2016
d4c8710
Add the ability in the Api class to fetch timestamps for sub-director…
Potherca Apr 25, 2016
8312d42
Fixes bug (issue #14) where metadata was not added to directories.
Potherca Apr 25, 2016
5fdfd89
Changes hard-coded values in ApiTest class to use class constants.
Potherca Apr 25, 2016
7213b6a
Changes ApiTest::loadFixture() to accept un-encoded fixture names.
Potherca Apr 25, 2016
4490557
Added latest version for test fixture for commits.
Potherca Apr 26, 2016
030b9e8
Changes logic for directory contents to add timestamp to all entries.
Potherca Apr 26, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build/phpunit.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@

<filter>
<whitelist>
<directory suffix=".php">src/</directory>
<directory suffix=".php">../src/</directory>
</whitelist>
</filter>

Expand Down
Loading