Commit Graph

46 Commits

Author SHA1 Message Date
michaelpede 565d6bcb00 Merge branch 'main' into feature/compilefix-development 2021-10-26 09:47:05 -07:00
michaelpede 579a88d19c Updates to fix generic build 2021-10-26 09:46:00 -07:00
michaelpede 1c94e9fb78 remove debug code 2021-10-26 09:44:29 -07:00
michaelpede 3025455d8b Path updates 2021-10-26 09:43:23 -07:00
michaelpede 1c677a7dc3 Delete .env 2021-10-25 13:19:56 -07:00
michaelpede 6029925ff7 Getting ready for slight refactor 2021-10-25 11:10:26 -07:00
michaelpede 708c5420d2 Lookup Value table working. Currently authorative place for any lookup value.
Need to change any table that references a Lookup field.  They don't reference the standard Key.
2021-09-03 12:32:03 -07:00
michaelpede 579486c09d making build on push to main 2021-08-19 13:58:18 -07:00
michaelpede 40a3445941 Code cleanup and moving object definitions to new folder 2021-08-19 13:55:42 -07:00
michaelpede f1cbd7ddba Changes to actually load resources from definitions loaded from Certification metadata report 2021-08-19 13:02:42 -07:00
michaelpede 132411cf25
Create gradle build action
May not publish correctly
2021-08-18 16:16:40 -07:00
michaelpede ae8079e6ac Adding in a gradle build process
just "gradle war" to make a WAR file
2021-08-18 16:06:29 -07:00
michaelpede bd6ccf2116
Merge pull request #5 from pedem/main
I accidentally changed users, which forked the repro
2021-08-18 14:56:03 -07:00
michaelpede 77b723f95a Progress importing Certification metadata report JSON
also, getting rid of Postgres modifications
2021-08-18 14:45:31 -07:00
michaelpede 0833c90424 Add DDL for Field table.
Also, a new build process that uses docker to build parts that fail on Macs
2021-08-17 12:26:35 -07:00
michaelpede d726f30fdd Changes for new ODATA lib, and psql case fixes 2021-07-22 16:25:14 -07:00
michaelpede 0d8b8efaab Merge branch 'main' of https://github.com/RESOStandards/reso-web-api-reference-server into main 2021-07-22 13:10:31 -07:00
michaelpede 436c484177 Updates for Postgres
Anyone running this version will need new SQL files.
2021-07-22 13:10:22 -07:00
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