29 KiB
29 KiB
1.95.1 (2017-09-13)
chore
- deps: Update hapi to latest version. (#281) r=vladikoff (08ba257)
1.95.0 (2017-09-06)
Bug Fixes
- deps: shrinkwrap (95190ce)
Features
- deps: add git to docker build (147c32d)
Refactor
- lint: remove jscs, update eslint rules (cbe383a)
- routes: remove the deprecated avatar list route (8cf798b)
1.94.0 (2017-08-22)
Bug Fixes
- newrelic: update to v2.1.0 (0b32bbb)
1.93.0 (2017-08-09)
Bug Fixes
- displayName: length validation in post (#275) r=vladikoff (21ca175)
1.92.0 (2017-07-26)
Bug Fixes
- timeout: bump generateTimeout to 11 seconds (#274) r=vladikoff (7b5ed1b)
chore
- config: update cache emails to support yahoo (#272) r=vladikoff (b01ab7a)
1.91.0 (2017-07-12)
Bug Fixes
- cache: fix cache config (ce13b92)
- cache: register server method on server creation (29ce561)
- nodejs: upgrade to 6.11.1 for security fixes (1cc9ca6)
- startup: exit if server.start() returns an error (b46d879)
Features
- avatar: allow deleting the default avatar by not sending an id (#267) r=vladikoff (41c4e78)
- config: fix generateTimeout default setting in profile caching (#260) r=jbuck (f46888c), closes [(#260](https://github.com/(/issues/260)
- node: upgrade to Node 6 (d4c8ec3)
1.90.2 (2017-07-10)
Bug Fixes
- cache: fix cache config (ce13b92)
- cache: register server method on server creation (29ce561)
- startup: exit if server.start() returns an error (b46d879)
Features
- config: fix generateTimeout default setting in profile caching (#260) r=jbuck (f46888c), closes [(#260](https://github.com/(/issues/260)
- node: upgrade to Node 6 (d4c8ec3)
1.90.1 (2017-06-29)
Bug Fixes
- cache: fix cache config (e786768)
1.90.0 (2017-06-28)
chore
- logs: add logging for caching profile (#256) r=vladikoff (28d55b7)
- npm: update newrelic to 1.40.0 (#257) r=vladikoff (6b34c03)
Features
1.89.0 (2017-06-14)
Features
- db: support emoji in display name (#248) r=rfk,jrgm (90da3fa)
1.88.0 (2017-05-31)
Bug Fixes
- docker: push to circle branch tag instead of latest (#249) r=vladikoff (811d89d)
chore
- docker: remove old docker file (#245) (b433360)
Features
- docker: allow feature branches (#246) r=jrgm (8f5821f)
Refactor
1.86.0 (2017-05-03)
chore
- deps: Update shrinkwrap (49302fe)
1.85.0 (2017-04-19)
chore
- docker: Use official node image & update to Node.js v4.8.2 (#243) r=vladikoff (c67c9f1)
1.84.0 (2017-04-04)
Features
- push: notify the auth-server when profile updated (8f89dad)
1.83.0 (2017-03-21)
Bug Fixes
- config: only force this settting if it's the default value (54fcef1)
- version: use cwd and env var to get version (bcf9666)
1.82.1 (2017-03-09)
Bug Fixes
- docker: Pin graphicsmagick to Alpine Linux v3.5 repo (ae07870)
1.82.0 (2017-03-09)
Bug Fixes
chore
- docker: Update to node v4.8.0 (#237) r=vladikoff (9dd59e9)
0.79.0 (2017-01-25)
Bug Fixes
- config: load proper development configuration (dd7aee0)
- docker: Use shrinkwrap when installing (#232) r=vladikoff (e797475)
- headers: add cache-control headers to api endpoints (edc7d5e)
Refactor
- headers: re-use same header checks for all tests (14e798c)
0.78.0 (2017-01-10)
Bug Fixes
- config: make NODE_ENV consistent across servers (#227) (a7a822e)
- security: enable x-content-type-options nosniff (fb5a05d)
- security: enable X-XSS-Protection with 1; mode=block (219fe99)
- security: set x-frame-options deny (b033f93)
Features
- mysql: Ensure db connections always run in strict mode. (#221); r=seanmonstar (b10b88c)
0.76.1 (2016-12-19)
Bug Fixes
- avatars: only delete avatars if avatars set (adf16cf)
0.76.0 (2016-12-13)
chore
- deps: Update requests depdendency (#225) r=vladikoff (39fe21a)
- nodejs: Upgrade to Node.js v4.7.0 (39adfb8)
0.75.0 (2016-11-30)
Bug Fixes
chore
Features
- hpkp: Add hpkp headers to all requests (#207) r=vladikoff (9bbdf88)
- newrelic: add optional newrelic integration (#222) r=vladikoff (d78c64c)
Refactor
- avatars: remove avatar list and some selected avatar logic (2bac088)
0.74.0 (2016-11-15)
Bug Fixes
- docker: Shrink docker image size (#220) r=vladikoff (37f7402)
chore
- nodejs: Upgrade to Node.js v4.6.2 (a428830)
0.73.1 (2016-11-08)
chore
- nodejs: Upgrade to Node.js v4.6.1 (20a7f7b)
0.73.0 (2016-11-02)
Bug Fixes
chore
- config: remove obsolete awsbox config file (#215) (80b2709)
0.71.0 (2016-10-05)
Bug Fixes
- config: Add env key to required config variables (232480f)
- config: Add env key to required config variables (#211) r=vladikoff (3ad6ae6)
- deps: downgrade to hapi 14 (#213) r=vladikoff (2df72b6)
- deps: update to latest hapi, joi and boom. requires node 4+ (d975d21)
0.70.0 (2016-09-21)
Bug Fixes
- log: add remoteAddressChain to summary (#208) r=jrgm (05ae545)
0.68.0 (2016-08-24)
Features
- customs: turn off customs until server support, update tests (#206) (629fb31)
- server: rate limit avatar uploads (#201) r=vladikoff (954c1a1), closes #132
0.67.1 (2016-08-10)
Bug Fixes
- tests: fix docker racing tests (d50aa7f)
chore
- docs: add circleci badge (ba1ecb4)
0.67.0 (2016-08-10)
Bug Fixes
- config: Add production as allowed environment (ceec964)
- config: Add production as allowed environment in code (c8c1c22)
- config: only allow https gravatars (#204) (08b44fa)
- config: Quoting syntax (2eb7235)
- deps: update dev dependencies (37e73bc)
- deps: updating prod dependencies (0138ffa)
- dev: stop all child servers if one crashes (0922c16)
- docker: Output version.json in RPMflow and Dockerflow compatible locations (2648593)
chore
- config: Remove unused git key from config (548937a)
- deps: Update Dockerfile to node@0.10.46 (1ce332c)
- release: bump version with 'grunt version' (#200) r=jrgm,vbudhram (1fe5765), closes #73
Features
- docker: Add npm scripts for starting web server & worker (98e3374)
- docker: Switch to exec so signals get passed through correctly (34ba601)
0.63.0 (2016-06-02)
Bug Fixes
- docker:
- Back to the original login config (a9a0ab4c)
- Docker login still requires email (65b8dd12)
- Login to Docker Hub (90df64a0)
- Quote environment variables (5632c3d0)
- Replace "commit" with "hash" (058edccf)
- Display version.json in CircleCI output (b39e7658)
- Re-order directory creation (660d61b2)
- Copy pre-install script before running install (b7139363)
Features
- docker:
0.61.0 (2016-05-04)
Bug Fixes
- avatars: protect graphicsmagick from CVE-2016-3714 (51d35cd5)
0.59.0 (2016-03-30)
0.57.0 (2016-03-05)
Bug Fixes
- display_name: Disallow astral characters in display_name. (b2c9e1d6)
Features
- docker: Additional Dockerfile for self-hosting (f493869b)
0.53.1 (2016-01-13)
Bug Fixes
- server: profile scope is more selectively inserted into routes (30f20073)
0.53.0 (2016-01-04)
Bug Fixes
- travis: build and test on 0.10, 0.12 and 4.x (41acdda1)
Features
0.50.1 (2015-12-01)
Bug Fixes
- email: improve handling of 4XX errors from auth server. (835f7244)
0.50.0 (2015-11-18)
Bug Fixes
- build:
- config: adjust lib gm limits for aws (daff6c6f, closes #167)
- mysql: fix patcher version check to enforce patch >= n (8db250f7, closes #131)
- server: set nodejs/request maxSockets to Infinity (65efc72c, closes #102)
- upload: add gm image identification (55b0744e, closes #96)
- worker: disable gzip encoding on requests to local worker (40dfefd5, closes #98)
Features
- email:
0.49.0 (2015-11-03)
Bug Fixes
0.48.0 (2015-10-20)
Bug Fixes
- avatars: add configuration to adjust avatar upload size (bc86f168, closes #158)
- server: prevent null exception when oauth server is down (cf1dc35d, closes #151)
0.47.0 (2015-10-07)
Features
0.46.0 (2015-09-23)
Features
0.45.0 (2015-09-11)
Bug Fixes
- run_dev: add rimraf dependency back (29c076d6, closes #138)
- version: use explicit path with git-config (aa6535f2)
0.44.0 (2015-08-26)
Bug Fixes
- config: add options events.region and events.queueUrl (4c3c4135)
- display_name: Don't allow control characters in the display_name field. (5b9e20d2, closes #126)
- server: return errno 104 if oauth server is drunk (3bd6b14d, closes #121)
Features
0.42.0 (2015-07-22)
Bug Fixes
- display_name: allow a blank display name (e27223dd)
<a name"0.39.0">
0.39.0 (2015-06-10)
Features
- avatar: Add etag to the profile avatar API endpoint (07569c5d)
- profile: add etag to profile API endpoint (dcf1bb64)
0.36.0 (2015-04-30)
Bug Fixes
- db: race condition when asking for db multiple times at startup (1bc2cae5)
Features
<a name"0.35.0">
0.35.0 (2015-04-13)
Bug Fixes
- changelog: set package.json repository correctly so conventional-changelog creates valid UR (17100542)
- test:
Features
- displayName: add a profile table with a displayName field (ad6488eb)
- mysql: use mysql patcher to allow incremental schema updates (2fbfbbda)
0.33.0 (2015-03-16)
Bug Fixes
- docs: note "avatar" field in /v1/profile response (0698d434)
Features
0.31.0 (2015-02-17)
Features
- docker: Dockerfile and README update for basic docker development workflow (d424fb66)
- images: delete images from s3 when asked to (ec25152b)
0.26.1 (2014-11-17)
Bug Fixes
- avatars:
- config: use ip addresses instead of localhost (58defb67)
- logging:
Features
- logging: use mozlog with heka format (b27b48bf, closes #71)
- server: enable HSTS maxAge six months (248e2e48)
Breaking Changes
- Both the config and the output for logging has changed. Config can be removed, as the defaults are what should be used in production. (b27b48bf)
0.26.0 (2014-11-12)
Features
Breaking Changes
- Both the config and the output for logging has changed. Config can be removed, as the defaults are what should be used in production. (b27b48bf)
0.24.0 (2014-10-20)
Features
- server: enable HSTS maxAge six months (248e2e48)