The work within admin
has been completed on this in the feature/watermarked-images
branch, however there was one area that needed some consideration.
For the images to be watermarked on the front end, a new endpoint in darkroom-api
is required. This endpoint would also be required so that permanently watermarking an image would replace the existing image with a watermarked one.
They have provided code which has been styled themselves, which is currently within master
as an admin widget cxenseRecommended
. I've been in contact with Andy Kelly (andykellydk
on Skype) regarding next steps, which is allowing them to index the whole site, and also them creating another widget for the site. I can make an introduction via email, Andy is the best person to discuss next steps with.
I updated the feeds again based on their XML feed, the change currently exists in feature/paperlit
(and release/1.7.0
). Just waiting for confirmation, as this has gone back and forth a number of times now.
All the work for this is currently within the develop
branch of the project, and from my knowledge, is complete. The user navigation has been hidden due to a merge issue that I had with Simon about 6 months ago, I will try and locate the commit so it's easier to get it back out. The main area that needs some focus is recurring payments; from my memory these were in place and working, however considering this work was completed over 8 months ago, it needs some attention. A number of tests are in place which should re-enforce a lot of the code in place.
There are a number of Selenium tests to run through the key registration journeys via native, Facebook, and Twitter.
These are located within the support/selenium
folder - https://github.com/clocklimited/SundayWorld/tree/develop/support/selenium
There are also a number of mocha test suites for the API's (both the main project api
, and for the api access via site
). These are located within the site/tests
folder - https://github.com/clocklimited/SundayWorld/tree/develop/site/test