2014-02-13 13:18:05 -05:00
|
|
|
web-sharelatex
|
|
|
|
==============
|
|
|
|
|
|
|
|
web-sharelatex is the front-end web service of the open-source web-based collaborative LaTeX editor,
|
2014-02-18 11:15:30 -05:00
|
|
|
[ShareLaTeX](https://www.sharelatex.com).
|
|
|
|
It serves all the HTML pages, CSS and javascript to the client. web-sharelatex also contains
|
2014-02-13 13:18:05 -05:00
|
|
|
a lot of logic around creating and editing projects, and account management.
|
|
|
|
|
|
|
|
The rest of the ShareLaTeX stack, along with information about contributing can be found in the
|
|
|
|
[sharelatex/sharelatex](https://github.com/sharelatex/sharelatex) repository.
|
|
|
|
|
2014-02-24 09:14:09 -05:00
|
|
|
Unit test status
|
|
|
|
----------------
|
|
|
|
|
|
|
|
[![Unit test status](https://travis-ci.org/sharelatex/web-sharelatex.png?branch=master)](https://travis-ci.org/sharelatex/web-sharelatex)
|
|
|
|
|
2014-02-13 13:18:05 -05:00
|
|
|
License and Credits
|
|
|
|
-------------------
|
|
|
|
|
2014-04-04 09:08:55 -04:00
|
|
|
This project is licensed under the [AGPLv3 license](http://www.gnu.org/licenses/agpl-3.0.html)
|
2014-02-18 11:15:30 -05:00
|
|
|
|
|
|
|
### Stylesheets
|
|
|
|
|
|
|
|
ShareLaTeX is based on [Bootstrap](http://getbootstrap.com/), which is licensed under the
|
|
|
|
[MIT license](http://opensource.org/licenses/MIT).
|
|
|
|
All modifications (`*.less` files in `public/stylesheets`) are also licensed
|
|
|
|
under the MIT license.
|
2014-02-13 13:18:05 -05:00
|
|
|
|
2014-02-13 13:19:51 -05:00
|
|
|
### Artwork
|
|
|
|
|
2014-02-13 13:18:05 -05:00
|
|
|
#### Silk icon set 1.3
|
|
|
|
|
|
|
|
We gratefully acknowledge [Mark James](http://www.famfamfam.com/lab/icons/silk/) for
|
|
|
|
releasing his Silk icon set under the Creative Commons Attribution 2.5 license. Some
|
2014-02-18 11:15:30 -05:00
|
|
|
of these icons are used within ShareLaTeX inside the `public/img/silk` and
|
|
|
|
`public/brand/icons` directories.
|
2014-02-13 13:18:05 -05:00
|
|
|
|
2014-02-13 13:19:51 -05:00
|
|
|
#### IconShock icons
|
2014-02-13 13:18:05 -05:00
|
|
|
|
|
|
|
We gratefully acknowledge [IconShock](http://www.iconshock.com) for use of the icons
|
|
|
|
in the `public/img/iconshock` directory found via
|
|
|
|
[findicons.com](http://findicons.com/icon/498089/height?id=526085#)
|
|
|
|
|
|
|
|
|
2016-07-05 05:24:24 -04:00
|
|
|
## Acceptance Tests
|
|
|
|
|
|
|
|
To run the Acceptance tests:
|
|
|
|
|
|
|
|
- set `allowPublicAccess` to true, either in the configuration file,
|
|
|
|
or by setting the environment variable `SHARELATEX_ALLOW_PUBLIC_ACCESS` to `true`
|
|
|
|
- start the server (`grunt`)
|
|
|
|
- in a separate terminal, run `grunt test:acceptance`
|