Commit Graph

28 Commits

Author SHA1 Message Date
Joshua Darnell a34975a54a
Merge pull request #1 from RESOStandards/dependabot/maven/odata.version-4.8.0
Bump odata.version from 4.6.0 to 4.8.0
2021-06-02 11:46:33 -07:00
michaelpede e7d6496cea Enum Annotations. Decimal precision fields. 2021-05-13 13:00:58 -07:00
michaelpede ba6f8a6f50 Adding Annotations to Enum members 2021-05-12 16:06:59 -07:00
michaelpede 6c7b161e18 Enums 2021-05-07 18:12:39 -07:00
dependabot[bot] ed9712a684
Bump odata.version from 4.6.0 to 4.8.0
Bumps `odata.version` from 4.6.0 to 4.8.0.

Updates `odata-server-api` from 4.6.0 to 4.8.0

Updates `odata-server-core` from 4.6.0 to 4.8.0

Updates `odata-commons-api` from 4.6.0 to 4.8.0

Updates `odata-commons-core` from 4.6.0 to 4.8.0

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 18:20:02 +00:00
michaelpede 071732a622 Auto-detect primary key
I'm doing this by way of a naming convention.
Technically the primary keys for this DB are all Numeric, ending with the String "Numeric".
Cutting this off finds the string key field we want to be using for this application.
2021-05-06 11:19:09 -07:00
michaelpede 87ec0d4642 Java debugging / $select 2021-04-24 02:44:00 -07:00
michaelpede 8a8dbd867a $orderby 2021-04-24 00:04:53 -07:00
michaelpede 07fe6eb7f8 Request by Key
Some code optimization to be done here.  Perhaps add a Util class.
2021-04-23 23:14:14 -07:00
michaelpede 5ae46e1f4b $filter $top $skip $count logic
implemented eq and ne (case-sensitive) for String values, and eq, ne, gt ,ge , lt, le  on the Timestamp field
2021-04-23 16:25:20 -07:00
michaelpede 091af5df2d OAUTH 2 token management
Works with Postman's OAUTH 2 workflow.
2021-04-22 13:57:53 -07:00
michaelpede 238dc2bd1b Build script updates / README updated 2021-04-22 12:57:44 -07:00
michaelpede 0dc48d8944 add dependency 2021-04-20 12:05:57 -07:00
michaelpede 839559215b Token updates 2021-04-20 12:00:22 -07:00
michaelpede 05ebf0d453 Added /token resource, ensure JSON is the default return type
some general cleanup as well.
2021-04-15 13:16:41 -07:00
michaelpede 554d1c5825 Comment update 2021-04-13 15:00:35 -07:00
michaelpede 0f4b82c37a Bearer Token auth as default.
BASIC auth is commented out.
2021-04-13 14:59:19 -07:00
michaelpede 93f63a09dc Definition File more Template-ready 2021-04-09 14:47:51 -07:00
michaelpede ecf0a0938b HTTP Basic Auth
Although not a requested feature to spec, will allow for easy testing of authentication.
2021-04-09 14:41:08 -07:00
michaelpede 4248c59e45 maxLength and annotations added 2021-04-05 15:17:30 -07:00
michaelpede ac2f88979a More Generic Code 2021-04-05 13:21:54 -07:00
michaelpede bd28def9a6 SQL read and enum exploration. 2021-04-01 00:14:28 -07:00
michaelpede 7d462cbc10 Lookup Resource Maven building
Got rid of Gradle.  ODATA docs all supported Maven.
2021-03-31 12:38:46 -07:00
michaelpede 971a40cfed needed to make shell scripts executable
dos2unix is your friend.
2021-03-19 13:24:53 -07:00
michaelpede 582016b826 Docker skeleton
Contains Docker DB (optional) and main Java Docker
Removing zip from repo
2021-03-18 15:35:11 -07:00
pedem de7d6763c4 Adding Gradle Files to project
Also, other initial files.
2021-03-18 14:13:44 -07:00
Joshua Darnell 020e6498b7
Update README.md 2021-03-04 13:07:17 -08:00
Joshua Darnell b645a54a8a
Initial commit 2021-03-03 18:55:58 -08:00