Skip to content
Merged

V1.3 #129

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
3b8822f
Update dependencies
keitharm Sep 27, 2019
397960b
Demo user now uses latest version
keitharm Sep 27, 2019
372d271
Update stats page
keitharm Sep 27, 2019
f7b4931
Update Mongoose connection
keitharm Sep 27, 2019
008eed2
Convert API route to es6
keitharm Sep 27, 2019
dc4923e
Convert API v1.0 to es6 class
keitharm Sep 27, 2019
fe219b4
Convert API v1.1 to es6 class
keitharm Sep 27, 2019
0a572e8
Convert API v1.2 to es6 class
keitharm Sep 27, 2019
036adfd
Add API v1.3
keitharm Sep 27, 2019
d6c8c3e
Made copy of v1.3 for .nextRelease
keitharm Sep 27, 2019
1af4b3a
Use ejs injected daily stat average
keitharm Sep 27, 2019
e9cc06b
Update unit testing for website and all api versions
keitharm Sep 27, 2019
b32f8a3
Replaced Waffle.io with Codecov in README
keitharm Sep 27, 2019
7be3ccb
Pass the latest version to EJS templates
keitharm Sep 27, 2019
5aa1802
Update documentation and examples to v1.3
keitharm Sep 27, 2019
53d6e12
Fix Switzerland phone number format #114
keitharm Sep 27, 2019
a8d0b1a
Add country name to location block #111
keitharm Sep 27, 2019
34ce27f
Update .nextRelease with latest changes from v1.3
keitharm Sep 27, 2019
610b98b
Remove old dependency
keitharm Sep 27, 2019
449574b
Update README and package to support nyan/non-nyan test
keitharm Sep 27, 2019
e9b384f
Run tests for node version 9+
keitharm Sep 27, 2019
a8528e4
Increase resetInterval to 5 mins
keitharm Sep 27, 2019
5c54bd9
Update clients reference and disable gc during testing
keitharm Sep 27, 2019
94751f0
Remove unused lists from GB data
keitharm Sep 27, 2019
e882cc3
Capitalized proper nouns #127
keitharm Sep 27, 2019
319d585
Add missing --exit flag to mocha ciTest
keitharm Sep 27, 2019
d7feded
Skip Legacy API tests
keitharm Sep 27, 2019
8a5ba75
Add NO nat for versions 1.2+ in random nat test
keitharm Sep 27, 2019
e37c8ce
Fix Danish CPR number #125
keitharm Sep 28, 2019
2aca690
Fixed casing for titles
keitharm Sep 28, 2019
ffe1cd5
Split street into number and name properties #112
keitharm Sep 28, 2019
e524913
Update changelog with 1.3 changes
keitharm Sep 28, 2019
66d403f
Copy 1.3 to .nextRelease
keitharm Sep 28, 2019
f2c0ddf
Add Google Captcha for Donation page
keitharm Sep 28, 2019
ef246b7
Fix google captcha and specs
keitharm Sep 28, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ public/dist
.viewsMin
npm-debug.log
public/download
.nyc_output
19 changes: 13 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
language: node_js
node_js:
- "6.4"
- "9"
- "10"
- "11"
- "12"
env:
- spec=true
install:
- npm install
script:
- npm run ciTest
- codecov -f .nyc_output/*.json
before_script:
- npm install -g gulp
- gulp build
script: gulp spec
- npm run build
services:
- mongodb
sudo: required
- mongodb
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Randomuser.me-Node
[![Build Status](https://travis-ci.org/RandomAPI/Randomuser.me-Node.svg?branch=master)](https://travis-ci.org/RandomAPI/Randomuser.me-Node)
[![Stories in Ready](https://badge.waffle.io/RandomAPI/Randomuser.me-Node.png?label=ready&title=Ready)](https://waffle.io/RandomAPI/Randomuser.me-Node)
[![codecov](https://codecov.io/gh/RandomAPI/Randomuser.me-Node/branch/master/graph/badge.svg)](https://codecov.io/gh/RandomAPI/Randomuser.me-Node)

### About
This is the source code that powers the randomuser.me User Generator.
Expand All @@ -26,13 +26,18 @@ sort -u <file> -o <file>

4\. Please don't submit requests that say "make this nationality". We will accept helpful contributions, but not orders :)

### Requirements

Node v9.0.0+
MongoDB

### How to use

1. Run `npm install`

2. Make sure you have gulp installed globally (npm i -g gulp) and run `gulp build`
2. Run `npm run build` to build views and minify js/css

3. Run `gulp` to verify all tests pass
3. Run `npm test` and verify all tests pass

4. Start the server with `npm start`

Expand Down
Loading