36 Commits

Author SHA1 Message Date
Sunil Mohan Adapa
11bf585025 networks: Show network diagram
- As discussed in the first boot redesign proposal.

- Images are taken from Tango icon set, GNOME icons or created.

- Responsive, works for very small widths also.

- First cut, special cases of network connectivity are not handled.
2015-10-28 20:02:56 -04:00
Sunil Mohan Adapa
4ecc416f3a Remove references to removed TODO file (GH: #245) 2015-10-17 19:33:21 -04:00
Sunil Mohan Adapa
ef2d3a4787 doc: Fetch manual from the Wiki
- Already reorganised the manual page on the wiki for this purpose.

- Fix several issues with the Docbook export of MoinMoin.

  - Replace / in title with a space.

  - Remove revision history.

  - Convert image dimensions to points from pixels.

  - Fix incorrect wiki paths.

- Implement mechnism for downloading images and using them with
  relative paths.

- Remove the old way of compiling the manual.  Its contents are mostly
  not applicable for end users.  Design documents are outdated.  INSTALL
  and HACKING talk about Plinth installation not FreedomBox in general.
  A fresh man page will be written later.
2015-09-27 09:49:45 -04:00
Sunil Mohan Adapa
9d18759de5 doc: Remove non-existant doc files from LICENSES 2015-09-27 09:49:45 -04:00
Sunil Mohan Adapa
eb89f9fa80 doc: Remove themes.mdwn
Its information is merged into the online Developer Manual which will be
imported here.
2015-09-27 09:49:45 -04:00
Sunil Mohan Adapa
b4443330fb doc: Remove modules.mdwn
Its information is merged into the online Developer Manual which will be
imported here.
2015-09-27 09:49:45 -04:00
Sunil Mohan Adapa
3ba786275e doc: Remove scripts.mdwn
Its information is merged into the online Developer Manual which will be
imported here.
2015-09-27 09:49:44 -04:00
Sunil Mohan Adapa
9bee07f1a4 doc: Remove colophon that is no applicable
We are going to introduce the Developer Manual that may contain this
section and is composed differently that what Colophon talks about.
2015-09-27 09:49:44 -04:00
Sunil Mohan Adapa
bb892e5ef9 doc: Remove FAQ page, it is fully outdated 2015-09-27 09:49:44 -04:00
Sunil Mohan Adapa
b5bfb388e9 Remove symlinks to javascript libraries 2015-01-13 12:25:17 +05:30
Sunil Mohan Adapa
90203986f2 Remove modules 'expert_mode' and 'lib'.
The login/logout URLs are now in the 'users' module.
2014-12-14 17:26:05 +05:30
Sunil Mohan Adapa
5b969d9d30 Explicitly write license headers for each source file
The package license (AGPL3+) implicitly indicates the license of each
file.  However, it is desirable to have license headers in each file.
This is the case for many prominent projects like GNU project, Mozilla
etc.
2014-11-30 14:49:49 +05:30
Sunil Mohan Adapa
fcc1330318 Relicense __main__.py to AGPLv3+
- There is no point in keeping this one single file as with different
  license from the rest of the package.  This change simplifies things.

- The file has been almost entirely been rewritten for Django, module
  loading, CherryPy static directories etc.

- This change will be pushed with the consent of new authors: fonfon and
  Me.
2014-11-30 14:49:49 +05:30
Sunil Mohan Adapa
9144019edf Update license information about deleted glyphicon files 2014-11-23 13:56:47 +05:30
Sunil Mohan Adapa
b157c474fe Remove outdated and not-working Santiago module 2014-10-01 13:36:26 +05:30
Sunil Mohan Adapa
cf61ba3c6e Update LICENSES file with new file paths 2014-08-31 13:11:57 +05:30
Sunil Mohan Adapa
ae02192009 Remove unused filedict module 2014-06-28 13:23:32 +02:00
Sunil Mohan Adapa
cff0f1bdf6 Use Django auth framework instead of custom one
- Store users using Django user/group/permission model
- Database is data/plinth.sqlite3 instead of data/user.sqlite3
- Use Django auth context processors in templates
2014-06-28 13:11:34 +02:00
Sunil Mohan Adapa
b1406f59d3 Remove unused templates err.html and two_col.html 2014-06-24 11:47:10 +02:00
Sunil Mohan Adapa
fb2f91d4b4 Merge login_nav template with base template 2014-06-24 11:40:49 +02:00
Sunil Mohan Adapa
58d13e3ed8 Use Django dispatcher instead of CherryPy dispatcher
This commit is big because anything small breaks the code.

- Django dispatcher is based on regular expressions and does not need a tree structure
- Reduces a lot of unnecessary dependencies among modules
- Use Django sessions middlewear instead of CherryPy sessions
- Introduce dependency based modules instead of numeric load order
- Remove PagePlugin and simply use Django views
- Eliminate page rendering wrappers in favor of Django context processors
- Use custom auth for now until replaced by Django auth middlewear
- Use Django templated 404 and 500 error pages
2014-06-12 23:33:25 +05:30
Sunil Mohan Adapa
998b515fed Update LICENSE files for module reorganization 2014-06-06 12:50:05 +05:30
Nick Daly
a01ef055be Org mode whitespace fixes. 2014-06-01 12:27:22 -05:00
Sunil Mohan Adapa
b2b24146ef Remove unused JS files 2014-05-13 01:10:40 +05:30
Sunil Mohan Adapa
994199f096 Cleanup menu generation using templates 2014-05-13 01:00:38 +05:30
Sunil Mohan Adapa
28dd1bf074 Remove bootstrap JS files and use debian package instead 2014-05-12 22:06:29 +05:30
Sunil Mohan Adapa
368e21c085 Remove bootstrap CSS files and use debian package instead
- Add depedency on libjs-twitter-bootstrap
2014-05-12 18:46:39 +05:30
Sunil Mohan Adapa
851536ffbe Update LICENSES file to reflect template changes 2014-05-04 16:12:12 +05:30
Nick Daly
e30a9b6a27 Merge pull request #63 from jvalleroy/split-apache-config
Split apache conf into 2 files, one for HTTP and one for SSL.
2014-03-25 03:05:05 +00:00
James Valleroy
67a5280073 Add license information and description for diagnostics module. 2014-03-24 20:46:51 -04:00
James Valleroy
f178b74055 Split apache conf into 2 files, one for HTTP and one for SSL. 2014-03-24 07:19:57 -04:00
Nick Daly
cb9ca1b86c Finished first pass at LICENSES file. 2013-12-26 22:40:08 -06:00
Nick Daly
278db809ab Removed compiled pyc file. 2013-12-22 20:49:26 -06:00
Nick Daly
883c08eb94 Removed logfiles. 2013-12-16 21:08:22 -06:00
Nick Daly
bb75e4285f Added whitespace. 2013-12-16 21:08:00 -06:00
Nick Daly
cdca585a98 Renamed COPYRIGHTS to LICENSES 2013-12-16 21:05:02 -06:00