Scribble has been completely rewritten using the CakePHP MVC framework. All features that are present in the previous version is still available. A few new features has also been included.
Scribble 2.0 is powered by the following open source libraries/projects:
Also, one of the key features - LaTeX selector can be considered a side project and its source is available here.
Scribble 2.0 is developed and tested with the following:
- Apache 2.2.22
- PHP 5.5.3
- MySQL 5.6.13
I am not very sure if these are strictly required - chances are they don't. However, I am quite sure that PHP >= 5.4 is required as function array dereferencing is used.
This change log will only record the changes between versions pushed to production. As a result, there will be quite a few commits in between them. Refer to individual commit for more information.
-
October 6, 2013 (3321b6defde7850ff483cd6260614d4f3492b64d)
- Enable Scribbles to be read-only, but this feature is accessible only from the back-end at the moment
-
October 5, 2013 (3c4e86b67e400977013c8e26578d11a41b060426)
- Mine page now can paginate
-
October 4, 2013 (abdef58732a916f7e015258c3fab0fcaab3995f9)
- Add cronjob to update and record amount of Scribbles
-
September 27, 2013 (77aff3013f8ca53c21254d22a076fe14befb3ced)
- Users are now able to login via Facebook or Google+
- Logged in users can keep track of the Scribbles that they have created
-
September 16, 2013 (18839d18ca665d82e4e2e9e260b1e4f18283185a)
- Initial release
- Introduce LaTeX selector
- Introduce share to Facebook, Google+ and Twitter