cfpb / owning-a-home-api Goto Github PK
View Code? Open in Web Editor NEWThe API that drives the Owning A Home project.
License: Creative Commons Zero v1.0 Universal
The API that drives the Owning A Home project.
License: Creative Commons Zero v1.0 Universal
for the Rate Checker API and Mortgage Insurance there are different values for boolean true/false:
Rate checker io
param
accepts the following values:
0 = false,
1 = true,
blank
Mortgage Insurance va_first_use
param
accepts
Y = Yes
N = No
I recommend we keep them consistent so use what the Rate Checker currently implements (though honestly I'd prefer true/false for both)
I know that we are using version 2.4.3 and I am wondering when are we updating to the latest version.
http://www.django-rest-framework.org/topics/3.0-announcement/
As a new user of the application, I can install the countylimits
and ratechecker
apps in a Django project, but there is no sample data or documentation regarding that data's format for the load_daily_data
management command.
Despite the fact that we explicitly state that the app relies on data that is not available externally, sample data (or possibly test fixtures) would be useful in setting up copy of the ratechecker
app.
The test_standalone.py
script executes tests against a sqlite database. However, MySQL is required for two reasons:
MYSQL-python
is listed in the requirements.txt, and this won't install without mysql_config
installed on the system (e.g. via brew install mysql
)
The ratechecker/management/commands/load_daily_data.py
management command imports _mysql_exceptions
, which causes tests to fail unless the MySQL stack is installed.
Querying the API endpoints for ratechecker and countylimits result in the following errors:
{
"detail": "Required parameter 'loan_amount' is missing"
}
{
"detail": "Required parameter state is missing"
}
As a new user of the application, it would be useful for the README to provide an overview of the parameters utilized in the ratechecker
and countylimits
APIs.
setup.py
lists the version number as 1.0. This is the version number that any version specifiers expressed by, say, pip
, will pay attention to.
There are git tags for versions 0.9.1 through 0.9.6.
The CHANGELOG.md
file lists a 0.0.1 version from 2014-11-07 without any particularly interesting information.
There should probably be some consistency between version numbers.
@fna can you backfill this information from the Releases and then make sure to keep this document up to date?
The mock
library is required to run the test_standalone.py
script, but mock is not included in the requirements.txt.
The need to install mock should be either mentioned in the README instructions, included in the requirements.txt
, or added to something like requirements-test.txt
Is it possible not to expose pages like this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.