Comments (3)
Thanks @TheAncientGoat,
It is I'm afraid out of date indeed. Will try to get it fixed by mid next week.
I'm not sure however why you don't see hat-database-schema as a submodule? I've just done a fresh clone:
$ git clone https://github.com/Hub-of-all-Things/HAT2.0
Cloning into 'HAT2.0'...
remote: Counting objects: 6260, done.
remote: Total 6260 (delta 0), reused 0 (delta 0), pack-reused 6260
Receiving objects: 100% (6260/6260), 2.92 MiB | 2.27 MiB/s, done.
Resolving deltas: 100% (3190/3190), done.
Checking connectivity... done.
$ cd HAT2.0/
$ git submodule status
-f23e9e26dfdf05ecc70138f8b6a9c35b16daa226 hat-database-schema
$ git submodule init
Submodule 'hat-database-schema' (https://github.com/Hub-of-all-Things/hat-database-schema.git) registered for path 'hat-database-schema'
$ git submodule update
Cloning into 'hat-database-schema'...
remote: Counting objects: 73, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 73 (delta 0), reused 0 (delta 0), pack-reused 70
Unpacking objects: 100% (73/73), done.
Checking connectivity... done.
Submodule path 'hat-database-schema': checked out 'f23e9e26dfdf05ecc70138f8b6a9c35b16daa226'
Since we have moved away to Kubernetes-based deployments the vanilla bash script based ones are a bit behind. If you want to try and run the HAT locally before we update the scripts, take a look at the .travis.yml:
before_script
part initialises the databasescript
part does the building and testing in this case. If you replace the last line that runs the tests withsbt run
it will run the server locally on the default port 9000
from hat2.0.
Managed to get it running thanks - clean clone resolved the submodule issue, and the travis steps are pretty clear.
Would it help if I update the readme? Or are there other considerations/steps that I might have missed?
from hat2.0.
I believe the reworked setup has now simplified local deployment and it is currently easy to follow the steps and have the project running locally
from hat2.0.
Related Issues (20)
- Merge record creation and data filling into one API call HOT 1
- Exception in Update API when data is an empty array
- Capability to post multiple records in a single API call
- Parametrized combinators
- UserPassHandler should accept Basic-Auth in addition to query parameters HOT 5
- Docker deployment: Boilerplate data conflicts with table PK sequence
- Updates made via REST API should be transactional/atomic HOT 1
- API requires field/table name in addition to field/table id, but does not validate it HOT 2
- Merge entity creation and data filling into one API call HOT 1
- Some API calls return 401 (Unauthorized) instead of 400 (Bad Request) for invalid input HOT 1
- Property lookup endpoints are only enabled for the owner account
- Entity Type in the response and filtering by type HOT 1
- Data Debit Key expiration is not checked HOT 1
- Authentication from own server working with Rumpel, but not data-plugs or data-market HOT 2
- Trying to run the project, getting an error HOT 4
- From Install instructions, getting "Hat not available" startup screen. Is this normal? HOT 1
- IllegalArgumentException
- The copyright year for the Claim your HAT email is not updated
- Update feed mapper for instagram data
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hat2.0.