Remove changelog.md, too much effort to maintain for now

This commit is contained in:
Jonny Barnes 2019-01-25 19:10:50 +00:00
parent 207f0deaeb
commit 11a26e80e0

View file

@ -1,621 +0,0 @@
# Changelog
## Version 0.17.1 (2018-10-12)
- Remove settinga and code for syndicatong to Facebook (issue#88)
## Version 0.17
- Update the underlying Laravel framework to release 5.7
## Version 0.16.6
- Improve micropub media endpoint by inlining the initial upload to S3 so the returned URL will never 404
## Version 0.16.5
- Hotfix: adding a new note meant some tests were running against the wrong note
## Version 0.16.4
- Improve CSP headers
- Fix the map style menu in mapbox maps
## Version 0.16.3 (2018-04-12)
- Improve JSON feed conformance
## Version 0.16.2 (2018-04-07)
- Add CORS headers as necessary in the Laravel app (as oppose to using nginx)
- Add CSP headers
## Version 0.16.1 (2018-02-17)
- Fix issue where OwnYourSwarm requests include h-adr block for location
## Version 0.16 (2018-02-16)
- Update Laravel to 5.6
- Fix issue with creating alternative Facebook content when no contacts
## Version 0.15.7 (2018-02-01)
- Send tokens as a json response
## Version 0.15.6 (2018-01-27)
- Fix uploading files sent to the media endpoint to S3
## Version 0.15.5 (2018-01-21)
- Formally bump PHP requirement to 7.2
- Add [a11y.css](https://github.com/ffoodd/a11y.css)
- Make some a11y improvements
- Fix: remove a css property that caused words to be split at a line-break
## Version 0.15.4
- Improve code-base by liberal use of `strict_types`
- Added some basic CSS text styling
## Version 0.15.3 (2018-01-12)
- Improve `likes`, including adding a new section in the admin cp
- Add the ability to POSSE the like of a Tweet
## Version 0.15.2 (2018-01-11)
- Update micropub endpoint to support access tokens being sent in either acceptable form
- Improve admin control panel forms
## Version 0.15.1 (2018-01-06)
- Update dependencies and recompile frontend assets, fix tests
- Only normalise tags in the URL, not in the actual link text
- Make sure when a note has no content, null is saved to the db, not `''`
## Version 0.15 (2017-12-24)
- Add simple checkins, i.e. checkins with no note content, for now add a default note for these
## Version 0.14 (2017-12-22)
- Tests
- Refactor
- More tests, seriously, code-coverage to now above 90%
## Version 0.13.1 (2017-11-20)
- A small fix when adding a new bookmark
## Version 0.13 (2017-11-17)
- Update Browsershot to v3, uses puppeteer to control Chrome
- Improve bookmarks syndication
## Version 0.12.6.1 (2017-11-13)
- `.1` fixes a typo
- Fix issue with generating image links from images uploaded to `/api/media`
## Version 0.12.5 (2017-11-09)
- Fix style of tags on bookmarks page that had been visited
- Fix style of notes listed on `/notes/tagged/tag`
- Move code manging tagging of notes to NoteObserver
## Version 0.12.4 (2017-11-07)
- Pull in newer version of my linkify extension to fix errors
## Version 0.12.3 (2017-11-07)
- Add a link to the `colours.js` so the colour scheme can be changed
## Version 0.12.2 (2017-11-07)
- Limit screen size of images in notes
## Version 0.12.1 (2017-11-07)
- Change font
## Version 0.12 (2017-11-07)
- New style
- Here we improve the sass code as well, better modularisation
- Colour schemes are now selectable and stored in the session
- Added a typekit font again
## Version 0.11.2 (2017-10-22)
- This hotfix removes reference to a dev package not installed on production
## Version 0.11.1 (2017-10-22)
- Improve eloquent queries for rendering notes with contacts
## Version 0.11 (2017-10-19)
- No more built-in micropub client
## Version 0.10 (20017-10-13)
- Bookmarks!
- They can only be added via micropub
- A screenshot is taken
- The page is saved to the internet archive
## Version 0.9 (2017-10-06)
- Add support for `likes` (issue#69)
- Only included links on truncated syndicated notes https://brid.gy/about#omit-link
## Version 0.8.1 (2017-09-16)
- Order notes by latest (issue#70)
- AcitivtyStream support is now indicated with HTTP Link headers
## Version 0.8 (2017-09-16)
- Improve embedding of tweets (issue#66)
- Allow for “responsive” images (issue#62)
## Version 0.7.3 (2017-09-13)
- Fix a test
## Version 0.7.2 (2017-09-13)
- Small AS2.0 improvements
## Version 0.7.1 (2017-09-13)
- Add content-negotiated AS data for homepage and single notes
## Version 0.7 (2017-09-08)
- Add Laravel Horizon
## Version 0.6 (2017-09-06)
- Update laravel version to 5.5
- Improve .travis.yml and add back dusk tests
## Version 0.5.28 (2017-08-20)
- Improve Swarm checkin code to allow checkins without text
+ this required a change in the notes table schema
- Improve code by bringing in latest changes in laravel/laravel
- Improve POSSE compatability with bridgy and silos
## Version 0.5.27 (2017-07-24)
- Just a bump in dependency versions used
## Version 0.5.26 (2017-07-20)
- Remove some file checking to see if we can get uploads working again
## Version 0.5.25 (2017-07-20)
- Update npm dev dependencies to use local installs over global installs
- Improve contact info display in note mentions by using hovercards
- Add some error messages when trying to upload media to aid debugging
## Version 0.5.24 (2017-07-13)
- Add my `commonmark-linkify` extension
- Some minor tweaks, including logging of micropub media requests
## Version 0.5.23 (2017-07-07)
- Add emoji 5.0 support with newer `emoji-a11y` package
- Places can be “added” to a note in the mp-client again, (issue#47)
## Version 0.5.22 (2017-07-06)
- A small improvement to the piwik tracking script
## Version 0.5.21 (2017-07-04)
- Better logging of micropub requests
- fix a style issue with images
## Version 0.5.20 (2017-06-30)
- Transition to using a JSON column for external urls of places
## Version 0.5.19 (2017-06-27)
- Fix error in App\\WebMention.php
## Version 0.5.18 (2017-06-23)
- Minor change in deploy script to speed things up
## Version 0.5.17 (2017-06-22)
- Lots of code tidying, especially in the notes controller
- Fix issue#53 regarding uploading photos
## Version 0.5.16 (2017-06-17)
- Allow place `slug`s to be re-generated
- Add syndication links for swarm and instagram
- Move bio to its own template, next step database?
## Version 0.5.15 (2017-06-17)
- Add support for ownyourgram.com sending h-card locations
- change sluggable implementation
- Add tests for uploading new articles from .md files
- Fix issue with maps not loading geojson data
## Version 0.5.14 (2017-06-11)
- Remove some Log statements in-appropriate for porduction
## Version 0.5.13 (2017-06-11)
- Fix issues around using ownyourgram.com
## Version 0.5.12 (2017-06-11)
- Add ability to delete notes
## Version 0.5.11 (2017-06-11)
- to help with micropub clients, log requests made to micropub endpoint
## Version 0.5.10 (2017-06-09)
- Add a link to instagram account
- Add syndication feeds for articles/notes, supporting RSS/Atom/JSON (issue#52)
## Version 0.5.9 (2017-05-31)
- Mapping improvements
- Basic place merging
## Version 0.5.8 (2017-05-21)
- Hotfix: if Carbon cant parse the supplied published date of a webmention, use the Models `updated_at` value
## Version 0.5.7 (2017-05-19)
- Hotfix: make sure `mpSyndicateTo` variable exists when accessed in if statements
## Version 0.5.6 (2017-05-19)
- Update micropub code to support html-form and json syntax for mp-syndicate-to and photos
## Version 0.5.5 (2017-05-19)
- improve test suite
- Syndication should now work
## Version 0.5.4 (2017-05-18)
- Fix issues with using the indieauth client
## Version 0.5.3 (2017-05-18)
- Tweak config page and get token method to better handle/show errors
## Version 0.5.2 (2017-05-18)
- Fix variable issues in making client page
## Version 0.5.1 (2017-05-18)
- Fix issue on micropub create page when not logged in
## Version 0.5 (2017-05-18)
- Update micropub client to allow indieweb users
- Update micropub endpoint to allow for entry updates
- Add support for checkins, so we can use ownyourswarm
## Version 0.4.2 (2017-03-24)
- fixed issue#47, only the slug was being sent by client, which was messing up endpoint code
- minor changes to es6 code, bet lint-staged working again
- Make processed article content its own fake attribute, articles can now be uploaded as a file
## Version 0.4.1 (2017-03-18)
- Improve HTML Purification, target=blank rel-nofollow and rel-noopener should
now be added to external links
- Better handling of javascript compilation/minification and source-map generation
## Version 0.4 (2017-03-18)
- Media endpoint added
## Version 0.3.6 (2017-03-07)
- Pull in Piwiks own piwik.js manually, again for CSP
## Version 0.3.5 (2017-03-07)
- Move piwik code into its own js file to allow for CSP
## Version 0.3.4 (2017-03-07)
- Remove document.write to allow CSP to work
## Version 0.3.3 (2017-03-03)
- Fix issue when accessing /admin
## Version 0.3.2 (2017-03-03)
- Remove route closures to allow route:cache-ing
## Version 0.3.1 (2017-03-03)
- Correct command to restart daemon queues in deploy.sh
- Improve Admin CP by “resource”-ifying the controllers
## Version 0.3 (2017-03-02)
- convert env() calls to config() calls for cacheing
- refactor routes and give important one names
- Add Dusk tests
- Add a deploy script
- Add a .editorconfig file
- Bump to PHP 7.1 to start using nullable return types and strict types
## Version 0.2.5 (2017-02-15)
- Small fix for homepage bio, removed confusing un-needed view that caused fix to be necessary
## Version 0.2.4 (2017-02-15)
- Make embedded youtube iframe a dynamic size
- Add Piwik tracking code
- Minor profile tweaks
## Version 0.2.3 (2017-02-05)
- Autolink/embed youtube videos and spotify links
## Version 0.2.2 (2017-02-05)
- Fix: allow syndication to work again (issue#42)
## Version 0.2.1 (2017-02-03)
- Add css for emoji labels
## Version 0.2 (2017-02-03)
- Update `syndicate-to` property to `mp-syndicate-to`
- Add my emoji-a11y dependency
- Upgrade to Laravel 5.4
## Version 0.1.7 (2017-01-27)
- Add a rel=me link to my own domain in my h-card.
## Version 0.1.6 (2017-01-27)
- Update the webmention parser to a version with a verified fix
## Version 0.1.5 (2017-01-27)
- Update the webmention parser version to fix a bug with displaying webmentions
## Version 0.1.4 (2017-01-27)
- Fix: refactor code slightly to allow multiple maps to be added to a page
## Version 0.1.3 (2017-01-26)
- cleanup frontend assets, update compressed versions
## Version 0.1.2 (2017-01-26)
- Improve syndication flow when working out which targets to use
- Use webpack/babel/es6 (this was a big one, code wise, functionality now basically the same though)
## Version 0.1.1 (2016-12-10)
- Fix: use correct link for footer iwc icon
## Version 0.1 (2016-12-10)
- Much better testing of micropub endpoints locally and on TravisCI
- Updating README
- Add IWC logo to footer
## Version 0.0.18 (2016-12-08)
- Some minor style tweaks
- Fix some validation issues
- Switch to Makefile for front-end build tasks
- Switch to Postgres based search
- Update travis to use aforementioned search and php 7.1
- Move syndication targets into a config file (issue#27)
## Version 0.0.17 (2016-11-25)
- Add a basic search feature using Laravel Scout and Algolia (issue#38)
- Get CI testing working with algolia
- Slightly better layout of replies
## Version 0.0.16.3 (2016-11-25)
- StyleCI fix
## Version 0.0.16.2 (2016-11-25)
- improved contact h-cards
- Better look in /contacts
- h-cards now have person-tags (issue#36)
- maps now have zoom controls (issue#37)
## Version 0.0.16.1 (2016-11-22)
- Break words
- Added a footer to all pages
- Added a colophon page
## Version 0.0.16 (2016-11-22)
- Much simpler website design
- Update mapbox to use Mapbox GL JS, things can be improved
- Make the homepage show notes, as well as bio (issue#16)
## Verison 0.0.15.13 (2016-11-08)
- Link to the source of a reply correctly (issue#33)
## Version 0.0.15.12 (2016-11-07)
- Fix micropub client in-reply-to name
## Version 0.0.15.11 (2016-11-07)
- Fix send webmention
## Version 0.0.15.10 (2016-11-07)
- Update typekits sri hash
## Version 0.0.15.9 (2016-11-07)
- Hotfix: not using cerated variable of foreach loop
## Version 0.0.15.8 (2016-11-07)
- Hotfix: facebooks love-of appears as an in-reply-to without a published date
## Version 0.0.15.7 (2016-11-07)
- Add a reply icon in note metadata
- Allow notes to be deleted
## Version 0.0.15.6 (2016-11-03)
- Remove reply/like/repost links, not needed without indie-action
- Add facebook syndication link (issue#29)
## Version 0.0.15.5 (2016-10-31)
- Fix: update note view to use longitude in h-card for a place
## Version 0.0.15.4 (2016-10-26)
- Use an array with `syndicate-to` to allow multiple values
## Version 0.0.15.3 (2016-10-26)
- Fix: didnt import the namespace for the facebook job
## Version 0.0.15.2 (2016-10-26)
- Fix: syntax error introduced in v0.0.15.1
## Version 0.0.15.1 (2016-10-26)
- Add facebook as a syndication target
## Version 0.0.15 (2016-10-26)
- Modify SyndicateToTwitter to use bridgy publish
- Add a SyndicateToFacebook job which also uses bridgy publish (issue#24)
- Modify views to facilitate bridgy publish (issue#26)
## Version 0.0.14.13 (2016-10-26)
- Fix: correct the syntax of Link headers (issue#25)
## Version 0.0.14.12 (2016-10-24)
- Attempt to fix some HTML validation issues
## Version 0.0.14.11 (2016-10-24)
- Having used `yarn` for npm packages, we now also use it for bower packages
- Update typekit sri hash
- Hide co-ordinates, in data tags, we want them to be read by machines, but not humans
- Use `h-card` for “places”, and`h-adr` for reverse lookup location name
## Version 0.0.14.10 (2016-10-21)
- Fix: Trying to get brid.gy markup compatibility
## Version 0.0.14.9 (2016-10-21)
- Include co-ordinates with notes and markup with appropriate microformats
- Add correct microformats for photos
## Version 0.0.14.8 (2016-10-20)
- Use the correct namespace
## Version 0.0.14.7 (2016-10-20)
- Add needed namespace (issue#23)
## Version 0.0.14.6 (2016-10-20)
- issue#23 again, also pinning against a tagged webmentions-parser release
## Version 0.0.14.5 (2016-10-20)
- Fix an issue in the save profile image job (issue#23)
## Version 0.0.14.4 (2016-10-19)
- Fix a bad explode() call in the syndicate job
## Version 0.0.14.3 (2016-10-19)
- Allow co-ordinates to be used for note location, reverse geocode place name will be used (w/o map)
- Switch from npm to yarn
## Version 0.0.14.2 (2016-10-17)
- Update .lock, particularly trying to get medialibrary working
## Version 0.0.14.1 (2016-10-10)
- Allow files uploaded to the client to be sent to the endoint without needing to use `media-tmp`
## Version 0.0.14 (2016-10-07)
- Fix image upload for notes
- Allow co-ordinates to be sent by the client as a geo: URI
- Allow endpoint to process geo: URIs for location
## Version 0.0.13.9 (2016-10-06)
- Hotfix, add missing semi-colon
## Version 0.0.13.8 (2016-10-06)
- Create a Place model instance in SyndicateToTwitter job to force laravel to access postgis methods
## Version 0.0.13.7 (2016-10-05)
- Use the correct `laravel-postgis` method call during syndication
## Version 0.0.13.6 (2016-10-05)
- Syndicate lat/lng values (issue#22)
## Version 0.0.13.5 (2016-10-05)
- Places can now be added to a new note created via micropub
## Version 0.0.13.4 (2016-10-03)
- Better working code for places in newnote.js (issue#21)
* In aid of this add ability to run micropub code locally
## Version 0.0.13.3 (2016-10-03)
- Use the actual results of places in `newnote.js` (issue#21)
## Version 0.0.13.2 (2016-10-03)
- Fix issues with fetch API and places when using micropub client
## Version 0.0.13.1 (2016-10-01)
- Add support for accuracy/uncertainty in geo URIs (issue#20,issue#9)
- Add some places tests
## Version 0.0.13 (2016-09-26)
- Better places support, particularly with micropub (issue#9)
- Uglify javascript for better performance (issue#19)
- Auto-link Spotify links (issue#18)
## Version 0.0.12 (2016-09-21)
- Better indication of number of replies to a note (issue#17)
- Use generic twitter status URL so my own profile name isnt hardcoded (issue#14)
## Version 0.0.11.9 (2016-09-21)
- Fix: Correctly parse microformats data for single note view
## Version 0.0.11.8 (2016-09-21)
- Fix: remove index.html from generated url
## Version 0.0.11.7 (2016-09-21)
- Fix: need to create necessary directories first
## Version 0.0.11.6 (2016-09-20)
- Fix: save webmention HTML to correct location
## Version 0.0.11.5 (2016-09-20)
- Fix job dispatching to more in line with Laravel 5.3 practices
## Version 0.0.11.4 (2016-09-19)
- Better console output for the new webmention commands
## Version 0.0.11.3 (2016-09-19)
- Simplify how we filter/cache reply html
- Better handling of webmention reply HTML cache
## Version 0.0.11.2 (2016-09-19)
- Update Typekits javascript sri hash
## Version 0.0.11.1 (2016-09-17)
- Fix a syntax issue in the download webmention job
## Version 0.0.11 (2016-09-17)
- update linked GPG key (issue#7)
- Added `integrity` values to external assets (issue#10)
- Move Mapbox links into own sub-view (issue#11)
- Updated Mapbox version (issue#12)
- Massive refactor of webmention code, allowing for re-parse command (issue#8)
- Add license file (issue#13)
## Version 0.0.10 (2016-09-10)
- Add an artisan command for Sensiolabs security check
- Remove `filp/whoops`, just use Laravels error reporting
- Better TokenMismatchException handling (issue#5)
## Version 0.0.9.2 (2016-09-08)
- Remove Piwik
- Updated some bower dependencies
- Tidy some `.git*` files
## Version 0.0.9.1 (2016-09-07)
- Fix an issue with syndicating notes.
## Version 0.0.9 (2016-09-06)
- Adding `jsonb` column to store webmentions microformats.
* As of L5.2 this needs a custom command to drop NOT NULL from content, L5.3 should allow a fix for this
- Refactor receiving webmention code
- Refactor sending webmention code to pass `webmention.rocks`
- Update to use Laravel 5.3
## Version 0.0.8.5 (2016-07-18)
- Set the size of the `textarea` in a form better
- Update to latest Guzzle to fix CVE-2016-5385
## Version 0.0.8.4 (2016-07-18)
- Make the revised non-elixir asset links absolute
## Version 0.0.8.3 (2016-07-18)
- Dump `laravel-elixir`, use gulp natively. Also this means using nginx and etags for cache-busting
## Version 0.0.8.2 (2016-07-15)
- Improve syndication parsing to allow better name display on new note form
## Version 0.0.8.1 (2016-07-13)
- Fix an issue in the syndication target parsing method
## Version 0.0.8 (2016-07-13)
- Allow new notes to be made by a JSON request from a micropub client
- Add DependencyCI support
## Version 0.0.7.1 (2016-07-04)
- Minor style fixes
## Version 0.0.7 (2016-07-04)
- Use JSON for syndication endpoint query response
- Use JSON for all micropub requests
- Add support for `q=config` query of the micropub endpoint
## Version 0.0.6.3 (2016-06-29)
- Fix an issue with dispatching the syndication job
## Version 0.0.6.2 (2016-06-28)
- Fix an issue with sending webmentions
## Version 0.0.6 (2016-06-28)
- Better use of `laravel-postgis`
- Change style for inline mini-profile images
## Version 0.0.5 (2016-06-23)
- Automatically send webmentions
- Change `mp-syndicate-to` to `syndicate-to`
## Version 0.0.4 (2016-06-21)
- Move bower components into their own subdir
- Move my js into `resources/`, apply an eslint pre-commit hook
- Better guplfile, next thing is to add cleanup of old compressed files
- Update `spatie/laravel-medialibrary` to v4, tweak associated code
- Merge in upstream changes
- Add a stylelint lint-staged hook
## Version 0.0.3 (2013-06-09)
- Better tag normalisation code organisation
- Remove `jonnybarnes/unicode-tools` dependency and clean up relevant code
## Version 0.0.2 (2016-05-25)
- Fix issue#1: tagged notes page needs the tag from the URL normalising.
## Version 0.0.1 (2016-05-25)
- Initial release