Robert Tice
|
9da8093b0c
|
Changing all relative paths to absolute paths to fix trailing slash problem. Also updating book base to use the new name for the css file.
|
2017-11-22 14:26:52 -05:00 |
|
Robert Tice
|
96266ffc48
|
Returning Run button flag back to false for now.
|
2017-11-22 09:04:04 -05:00 |
|
Robert Tice
|
4a9ee53d82
|
Am now able to add the div editors tag directly in the markdown and have it be rendered on the webpage.
|
2017-11-21 17:57:23 -05:00 |
|
Robert Tice
|
eb6e7ce454
|
This file was originally just copied from the C book as a placeholder. It now contains the actual chapters from the actual book.
|
2017-11-21 17:37:09 -05:00 |
|
Robert Tice
|
dc449d11ed
|
Removing raw markdown from python files for error handling and added error handling pages.
|
2017-11-21 17:20:22 -05:00 |
|
Robert Tice
|
1ce5b8d703
|
Adding logic to handle get request with part and chapters out of range of the book.
|
2017-11-21 17:07:01 -05:00 |
|
Robert Tice
|
eefcedfc4e
|
Added markdown filter to parse content pages written in markdown instead of html.
|
2017-11-21 16:56:51 -05:00 |
|
Robert Tice
|
d83f82ea92
|
Adding support for books subspace. There is now a book list in the resources directory which is used to populate the book list. Each book has a directory and a list of pages.
|
2017-11-21 16:21:59 -05:00 |
|
Nicolas Setton
|
ba93cf9e13
|
Add missing example files
|
2017-11-20 16:02:14 -05:00 |
|
Nicolas Setton
|
173e6d1f1c
|
Fix style issue
Cancel bootstrap right margin fiddling, needed for embedding.
|
2017-10-17 16:43:21 -04:00 |
|
Nicolas Setton
|
0d9cc70e41
|
Allow embedding the code_embed page
... naturally.
|
2017-10-17 16:13:42 -04:00 |
|
Nicolas Setton
|
b293481f12
|
Remove margins on embeddable editor
|
2017-10-17 15:45:56 -04:00 |
|
Nicolas Setton
|
4e3057a6de
|
Add an URL that provides an embeddable editor
|
2017-10-17 15:36:09 -04:00 |
|
Nicolas Setton
|
c9ca24e99d
|
Use Django directly to set the Allow-Access-Control-Origin
Since the cors plugin seems to only set it when an origin
header is passed to the request, which Chrome does not do.
|
2017-10-10 15:53:04 -04:00 |
|
Nicolas Setton
|
5c5a21811f
|
Allow anyone to make requests to this server
This is done by using django-cors-headers and telling
it to set Access-Control-Allow-Origin.
|
2017-10-10 14:07:00 -04:00 |
|
Nicolas Setton
|
85bb873d17
|
Add the possibility to run programs
This is deactivated for now.:
|
2017-10-10 12:01:19 -04:00 |
|
Nicolas Setton
|
f79211ee14
|
Allow other hosts to connect to the server
This allows a machine to serve contents for other servers.
|
2017-10-10 11:54:03 -04:00 |
|
Nicolas Setton
|
291b6052be
|
Support several server instances
To do this, we can no longer rely on in-memory sharing of data: instead,
use the filesystem to store the output and status of the running
processes.
|
2017-09-11 15:47:46 -04:00 |
|
Nicolas Setton
|
52ce097894
|
Improve error reporting
|
2017-09-11 11:40:12 -04:00 |
|
Nicolas Setton
|
97d0ff0fb7
|
Minor UI improvements
Fiddle with spacing, margin, fonts.
Improve the display of errors.
Add framework for launching several processes in succession.
|
2017-09-07 16:18:37 -04:00 |
|
Nicolas Setton
|
01b2214082
|
Asynchronousify the running of processes...
... and report the output in real time to the interface.
|
2017-09-07 12:09:54 -04:00 |
|
Nicolas Setton
|
6c3302249c
|
Polishing touches
Minor UI fixes and doc cleanup.
|
2017-09-07 09:43:34 -04:00 |
|
Nicolas Setton
|
8330c4adf3
|
Merge pull request #4 from setton/master
Squash migrations
|
2017-09-07 09:14:03 -04:00 |
|
Nicolas Setton
|
63a695571a
|
Squash migrations
|
2017-09-06 16:16:53 -04:00 |
|
Nicolas Setton
|
099251c289
|
Merge pull request #3 from setton/master
Implement code checker
|
2017-09-06 15:57:15 -04:00 |
|