Devin Howard
bd7bf20810
factory_girl => factory_bot ( #1172 )
2018-03-10 08:10:09 -08:00
Connor Turland
d9c53514fe
Update pull-changes.md
2017-10-25 06:44:20 -04:00
Connor Turland
e899179314
Update first-deploy.md
2017-10-14 14:44:10 -04:00
Connor Turland
e016b923a4
Update WindowsInstallation.md
2017-07-26 09:25:41 -07:00
Connor Turland
bb546779cd
Update VagrantInstallation.md
2017-07-26 09:24:51 -07:00
Connor Turland
3829d32390
Update UbuntuInstallation.md
2017-07-26 09:22:34 -07:00
Connor Turland
9783a5ee1e
Update MacInstallation.md
2017-07-26 09:22:06 -07:00
Connor Turland
c2cb8949eb
Create VagrantInstallation.md
2017-07-25 17:22:27 -07:00
Connor Turland
1ec9dc20e4
Update MacInstallation.md
2017-07-25 17:07:46 -07:00
Connor Turland
1af4728073
Update UbuntuInstallation.md
2017-07-25 17:06:27 -07:00
Connor Turland
d08cb3f95e
Update UbuntuInstallation.md
2017-07-25 16:52:11 -07:00
Connor Turland
271fc7ebd0
Update MacInstallation.md
2017-07-25 16:47:33 -07:00
Connor Turland
9d590295cb
Update WindowsInstallation.md
2017-07-25 16:44:40 -07:00
Connor Turland
dc4d44951e
Update UbuntuInstallation.md
2017-07-25 16:41:47 -07:00
Connor Turland
767414ad9f
Update MacInstallation.md
2017-07-25 16:37:16 -07:00
Connor Turland
1ec897b8c8
Update MacInstallation.md
2017-07-17 20:45:34 -07:00
Devin Howard
545706e17a
disable cookie based auth on the API - mostly ( #1070 )
2017-02-12 12:54:54 -05:00
Devin Howard
a137c21d2d
searchfields api parameter ( #1054 )
2017-01-28 16:53:54 -05:00
Devin Howard
460de840b6
redis server
2017-01-18 16:38:34 -05:00
Devin Howard
36ed85312e
fix crontab
2017-01-18 16:29:52 -05:00
Devin Howard
991c4cabdb
move node installation further up
2017-01-18 13:40:48 -05:00
Devin Howard
38004c1f1f
fix npm install isntructions
2017-01-18 13:34:32 -05:00
Devin Howard
cd796f3ade
gist for unicode error on db:setup
2017-01-18 13:25:50 -05:00
Devin Howard
c57015cb15
rvm install needs sudo
2017-01-18 13:16:33 -05:00
Devin Howard
9223295320
add node source
2017-01-18 13:14:39 -05:00
Devin Howard
6296df1102
need postgres dev headers
2017-01-18 13:09:47 -05:00
Devin Howard
2e0acfc170
update docs
2017-01-18 12:04:40 -05:00
Devin Howard
da94cd0c8b
systemd job in deploy docs
2017-01-10 18:00:46 -05:00
Connor Turland
68f0e91259
track forks ( #994 )
...
* track forks
* update api and docs
* fix tests
2016-12-18 16:17:51 -05:00
Connor Turland
fb12c7e202
Track everything we need to reconstruct maps ( #984 )
...
* feature/more.events
* keep mapping.user as the creator
* cleanup cruft and include slack notifs
* capture topic and synapse updates, store the old values
* avoid the mapping gets deleted problem
* include an indicator of which values changed
* style cleanup
* remove the hack in favor of a legit way
* updated schema file
2016-12-16 16:51:52 -05:00
Devin Howard
85408a14d3
Initial notification centre using mailboxer
2016-12-16 16:20:53 -05:00
Devin Howard
ce2d462578
fix bugs on develop branch
2016-11-09 20:44:00 -05:00
Devin Howard
f516e1e73d
fix up deploy docs
2016-11-01 16:31:36 +08:00
Devin Howard
304722b528
fix api docs ( #897 )
...
* fix api docs
* more rake => rails
2016-11-01 09:52:10 +08:00
Devin Howard
5e0e44b436
supercharge the schemas ( #874 )
...
* fix map schema - woot it works
* update other schemas to include embeddable attrs
* update current user schema/examples
2016-10-29 22:58:31 +08:00
Devin Howard
1fbfd56d57
filter maps by user_id in api ( #872 )
...
* filter maps by user_id in api
* test user_id map filter
* update starred maps example to make starred true lol
* add user id to map schema/examples
2016-10-29 22:07:27 +08:00
Devin Howard
9d821c920b
reorder API authentication precedence to be: token, oauth, cookie ( #860 )
...
* reorder authentication to be: token, then oauth, then cookie
* all APIs but tokens are accessible anonymously (so add mappings to the list)
* fix mapping order
2016-10-28 10:51:58 +08:00
Devin Howard
8a95262f2c
allow anonymous users to GET api routes ( #842 )
...
* make map methods use ActiveRecord relations so they don't error on pundit
* test for logged out maps GET api
* open up GET routes on maps/topics/synapses and update api docs
2016-10-26 08:37:23 +08:00
Connor Turland
497c6ae017
spelling mistake fix
2016-10-22 15:16:55 -04:00
Devin Howard
7eae8deacb
revamp HTML template a bit for api docs ( #757 )
...
* my_tokens endpoint moved to normal index
* remove secured_by from metacodes/users
* ch ch ch changes
* mess with template
* fix securedBy
* convenience open
* gross authentication notes at the top of every endpoint
* better ordering
* move login tutorials into security tab
* oauth tutorial
* getting closer
* remove unneeded Endpoints header
* ok looks OK
2016-10-12 13:54:43 -04:00
Devin Howard
62c489cba7
suggesting api doc updates ( #756 )
2016-10-12 12:22:38 -04:00
Devin Howard
3051723bcf
[WIP] add markdown getting started page to api docs ( #752 )
...
* add markdown getting started page to api docs. TODO section 3
* Update getting-started.md
2016-10-11 12:08:31 -04:00
Connor Turland
8d613eab33
improve descriptors
2016-10-05 10:38:38 -04:00
Devin Howard
d193c9a53c
add starred to maps API ( #719 )
...
* add starred to maps API and endpoint to create/delete
* add token to requests without token param
* add minor version number to api version
* metacode/user use uri in schema
* make code climate happier
2016-10-05 10:36:03 -04:00
Devin Howard
e2c0ce7c22
fix api documentation
2016-10-04 23:43:42 +08:00
Devin Howard
2eae89a6b7
users and metacodes api endpoints
2016-10-04 22:28:10 +08:00
Devin Howard
8ac8aad105
PUT and PATCH parameters are optional
2016-10-04 15:30:06 +08:00
Devin Howard
2466a0912f
raml2html build script
2016-10-04 15:22:24 +08:00
Devin Howard
3d7a2ef5b1
make raml traits work and be accurate/useful
2016-10-04 15:22:24 +08:00
Devin Howard
a2cde20f8f
raml2html with 1.0 syntax working
2016-10-04 15:22:22 +08:00