Releases: fiddur/some-comments
Releases · fiddur/some-comments
Edit/delete comments
Upgrade from 0.3:
- Update config (
database
format changed to Knex) node migrate0.3.0-0.4.0.js
- #19: Edit/delete own comments.
- Changing ORM again (using objection.js, but thinking about ditching that and only using knex).
- Using Bluebird for promises.
- Required node >= 4 - This is a microservice, does not need to be compatible with old
interpreters!
I haven't really tested the Dynamic OpenID Connect authentication in this version.
Admin subscription
Upgrade from 0.2: grunt migrate:up
- #4: Subscribing site admin to new pages.
- Nicer looking OpenID Connect input.
- More verbose test-page.
- Bugfix: oidcIdentifiers had wrong table name.
Adding local grunt in package.js
Bugfix: For grunt migrations to work, grunt is needed in package.js.
Email and anonymousity
There is no automatic upgrade from 0.1 to 0.2
To updgrade, you need to create the new tables with migration scripts, and transfer the data
accordingly. The new db-structure needs data that isn't available in 0.1.
- Using node-orm2 to get simple models, support different
backends and handle migrations. - Sending notifications of new comments with Nodemailer.
- Using canonical URL to identify pages.
- Adding configurations:
secret
,email
. - Changed configuration
connector
intoauthenticator
. - Changed configuration
server
intobaseUrl
. - Added anonymous commenting.
Working simple version
Working simple version.
- OpenID Connect authentication
- Simple commenting testing endpoint:
/test
- Endpoint to get logged in users info:
/users/me
- Some configuration documentation.
- Better code separation using factories, started using express router.
Still no email notification…