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

Feat: Add rest API for all available resources #22

Merged
merged 23 commits into from
Sep 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
e443985
chore(api): init rest api for all available resources
feryardiant Sep 8, 2023
3d32b8b
chore(tests): initialize basic restful api responses
feryardiant Sep 8, 2023
c290710
chore(api): add ability to search via query string
feryardiant Sep 8, 2023
b9e3bc8
chore(docs): update documentation regarding API end-points
feryardiant Sep 8, 2023
fc5731c
chore(tests): clean up tests
feryardiant Sep 8, 2023
53a420c
refactor(tests): rename feature tests file names
feryardiant Sep 8, 2023
4f6184e
chore(api): simplify query parameter for index resources
feryardiant Sep 9, 2023
0022fd7
chore(api): add ability to filter by resource' codes
feryardiant Sep 9, 2023
2106444
chore(tests): ensure resources filtering works as expected
feryardiant Sep 9, 2023
3446ed5
chore: clean up routes
feryardiant Sep 9, 2023
a9398d4
chore(deps-dev): bump laravel/pint from 1.12.0 to 1.13.1
dependabot[bot] Sep 11, 2023
93b6ec4
chore(deps-dev): bump orchestra/testbench from 8.10.0 to 8.10.1
dependabot[bot] Sep 11, 2023
572b3a6
Merge pull request #23 from creasico/dependabot/composer/laravel/pint…
feryardiant Sep 15, 2023
7b1291f
Merge pull request #24 from creasico/dependabot/composer/orchestra/te…
feryardiant Sep 15, 2023
1c84e44
chore(deps): update dependencies
feryardiant Sep 15, 2023
ea970a2
Merge branch 'main' into feat-api-routes
feryardiant Sep 24, 2023
90b991f
chore(dev): decouple `composer db:import` script
feryardiant Sep 24, 2023
46f83ee
chore(dev): update vscode project settings and ignore sqltools sessio…
feryardiant Sep 24, 2023
64be6ab
chore(tests): patch resource index response structure tests
feryardiant Sep 24, 2023
a20ca86
fix: fix some false positive test on province resources
feryardiant Sep 24, 2023
54dc84d
chore(docs): update documentation regarding API end-points
feryardiant Sep 24, 2023
b97a063
chore(docs): mark routing checkbox in roadmap section as finished
feryardiant Sep 24, 2023
03e157d
fix: fix code styles
feryardiant Sep 24, 2023
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Desktop.ini
.env.*
.env
.php-version
/*.session.sql
coveralls-upload.json
dist
node_modules
Expand Down
3 changes: 3 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,8 @@
"github.vscode-pull-request-github",
"lokalise.i18n-ally",
"mikestead.dotenv",
"mtxr.sqltools",
"mtxr.sqltools-driver-mysql",
"mtxr.sqltools-driver-sqlite",
]
}
11 changes: 10 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,16 @@
"i18n-ally.keystyle": "nested",
"i18n-ally.enabledFrameworks": ["laravel"],
"i18n-ally.localesPaths": [
"resources/lang"
"${workspaceFolder}/resources/lang"
],
"sqltools.connections": [
{
"previewLimit": 50,
"driver": "SQLite",
"name": "Nusa",
"database": "${workspaceFolder}/database/nusa.sqlite",
"group": "Creasi"
}
],
"prettier.enable": false,
}
Loading