]>
git.ipfire.org Git - ipfire.org.git/log
Michael Tremer [Mon, 15 Oct 2018 13:17:12 +0000 (14:17 +0100)]
CSS: Make footer sticky but with variable height
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:07:57 +0000 (14:07 +0100)]
Drop everything that is unused
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:04:49 +0000 (14:04 +0100)]
Add icons where placeholders have been
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:04:39 +0000 (14:04 +0100)]
CSS: Make buttons wider
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 12:52:03 +0000 (13:52 +0100)]
Replace SVG icons by icon font
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 12:25:20 +0000 (13:25 +0100)]
people: Search for UIDs, too
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 12:22:10 +0000 (13:22 +0100)]
people: Add navigation to calls page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 12:13:51 +0000 (13:13 +0100)]
people: Raise exception on invalid date inputs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 12:12:14 +0000 (13:12 +0100)]
people: Add page with recent calls
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 11:36:22 +0000 (12:36 +0100)]
people: Don't show duplicate calls
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 11:32:45 +0000 (12:32 +0100)]
people: List all users
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 11:28:42 +0000 (12:28 +0100)]
Move talk.ipfire.org -> people.ipfire.org
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 09:01:20 +0000 (10:01 +0100)]
Rename accounts.ipfire.org to people.ipfire.org
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 08:56:00 +0000 (09:56 +0100)]
Drop admin.ipfire.org
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 08:45:29 +0000 (09:45 +0100)]
blog: Don't cache posts that are being edited
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 08:44:02 +0000 (09:44 +0100)]
blog: Update cache for rendered HTML
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 21:07:37 +0000 (22:07 +0100)]
talk: Revert accidential change
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 21:05:23 +0000 (22:05 +0100)]
talk: Remove any weird underscores in user agent
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 21:04:14 +0000 (22:04 +0100)]
talk: Show mos in tooltip
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 20:59:58 +0000 (21:59 +0100)]
Replace old icons
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 20:58:01 +0000 (21:58 +0100)]
talk: Show call quality with stars
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 20:57:38 +0000 (21:57 +0100)]
Replace icons with font-awesome icons
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 20:28:14 +0000 (21:28 +0100)]
Make navigation bar light grey
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 20:24:36 +0000 (21:24 +0100)]
CSS: Make secondary colour grey
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 18:32:44 +0000 (19:32 +0100)]
Make the navbar static and dark all the time
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 18:18:41 +0000 (19:18 +0100)]
Increase size of navigation bar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 18:10:47 +0000 (19:10 +0100)]
blog: Add ellipsis to Search bar placeholder
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 18:10:13 +0000 (19:10 +0100)]
index: Only show four news entries
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 14 Oct 2018 18:09:57 +0000 (19:09 +0100)]
Remove backlink to IPFire.org from subdomains
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 13:48:34 +0000 (14:48 +0100)]
talk: Fix rendering when codec hasn't been negotiated, yet
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 13:49:09 +0000 (14:49 +0100)]
blog: Allow posts with underscore
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 13:40:40 +0000 (14:40 +0100)]
talk: Add CDR
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:38:53 +0000 (13:38 +0100)]
cache static pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:30:35 +0000 (13:30 +0100)]
downloads: Cache pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:26:40 +0000 (13:26 +0100)]
Drop using memcache
Everything can be saved on a higher level by the reverse proxy
in front of the webapp, too
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:25:13 +0000 (13:25 +0100)]
iuse: Don't use memcache for caching
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:21:49 +0000 (13:21 +0100)]
releases: Don't use memcache any more
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:20:23 +0000 (13:20 +0100)]
nopaste: Drop using memcache
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:15:25 +0000 (13:15 +0100)]
blog: Use caching in backend
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:13:01 +0000 (13:13 +0100)]
blog: Allow pages to be cached up to 10 minutes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:10:00 +0000 (13:10 +0100)]
blog: Use upstream cache to cache generated feed
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 12:01:24 +0000 (13:01 +0100)]
Add icons from open-iconic
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:39:34 +0000 (12:39 +0100)]
talk: Properly size all icons
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:44:34 +0000 (12:44 +0100)]
ldap: Fix data type conversion issue
This is a mess :(
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:37:02 +0000 (12:37 +0100)]
Fix typo
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:25:45 +0000 (12:25 +0100)]
accounts: Convert images into RGB when they use an alpha channel
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:18:51 +0000 (12:18 +0100)]
accounts: Refactor avatar generation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:16:22 +0000 (12:16 +0100)]
accounts: Increase quality of rendered JPEG files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:12:48 +0000 (12:12 +0100)]
accounts: Tidy up code for avatar generation and add some debug logging
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:10:39 +0000 (12:10 +0100)]
web: Rename handlers_accounts.py -> accounts.py
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 11:06:33 +0000 (12:06 +0100)]
Actually deliver a default avatar when none was uploaded
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 10:59:39 +0000 (11:59 +0100)]
accounts: Fix generating avatars on Python 3
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 10:39:04 +0000 (11:39 +0100)]
Use correct python module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 10:33:15 +0000 (11:33 +0100)]
Use pip requirements instead of configure
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 10:31:25 +0000 (11:31 +0100)]
configure: Check for more python modules
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 10:31:10 +0000 (11:31 +0100)]
geoip: Drop unused module IPy
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 11 Oct 2018 10:17:04 +0000 (11:17 +0100)]
configure: Move down to Python 3.4 and check presence of some python modules
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 18:21:52 +0000 (19:21 +0100)]
talk: Show something useful when having an encrypted call
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 18:05:33 +0000 (19:05 +0100)]
talk: Remove lots of old unused code
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 18:03:44 +0000 (19:03 +0100)]
talk: Add a search
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 17:24:22 +0000 (18:24 +0100)]
talk: Add menu item for users page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 17:15:16 +0000 (18:15 +0100)]
talk: Link to user's page from sidebar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 17:13:10 +0000 (18:13 +0100)]
talk: Add users page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 14:56:37 +0000 (15:56 +0100)]
talk: Drop old modules
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 14:53:34 +0000 (15:53 +0100)]
talk: Show useful status when people are on an echo test
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 14:52:30 +0000 (15:52 +0100)]
talk: Show useful status when people are on voicemail
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 14:52:20 +0000 (15:52 +0100)]
talk: Return channels as a list
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 14:49:53 +0000 (15:49 +0100)]
talk: Show active channels
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 13:53:57 +0000 (14:53 +0100)]
talk: Show online status in sidebar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 13:42:41 +0000 (14:42 +0100)]
talk: Allow admins to see registrations of all users
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 13:24:32 +0000 (14:24 +0100)]
talk: List active registrations
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:52:15 +0000 (12:52 +0100)]
Drop gravatar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:46:13 +0000 (12:46 +0100)]
talk: Add new base template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:34:50 +0000 (12:34 +0100)]
talk: Connect to FreeSWITCH
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:20:55 +0000 (12:20 +0100)]
ldap: Decode anything coming from server
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:14:57 +0000 (12:14 +0100)]
Add decorators
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:08:42 +0000 (12:08 +0100)]
accounts: developers group ID is now 1000
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 11:06:52 +0000 (12:06 +0100)]
Add reference to IPFire on AWS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:52:46 +0000 (11:52 +0100)]
Drop chat page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:50:58 +0000 (11:50 +0100)]
Fix URL to blog RSS feed
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:49:35 +0000 (11:49 +0100)]
CSS: Make border line smaller on scrolled navbar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:48:13 +0000 (11:48 +0100)]
releases: Rename CD images to ISO images and drop remark
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:43:20 +0000 (11:43 +0100)]
Use countries from iso3166 module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:39:20 +0000 (11:39 +0100)]
python3: More code cleanup
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:33:24 +0000 (11:33 +0100)]
python3: Fix comparing File objects
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 10:28:37 +0000 (11:28 +0100)]
python3: Fix indentation and other import issues
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 09:53:14 +0000 (10:53 +0100)]
Use PYTHON variable to set correct interpreter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 10 Oct 2018 09:51:18 +0000 (10:51 +0100)]
Run 2to3 to move to Python 3
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 Oct 2018 14:30:35 +0000 (15:30 +0100)]
blog: Remove unused CSS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 Oct 2018 11:40:00 +0000 (12:40 +0100)]
blog: Remove extra space below posts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 Oct 2018 11:38:02 +0000 (12:38 +0100)]
footer: Remove any useless links
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 Oct 2018 11:04:06 +0000 (12:04 +0100)]
download: Redesign list of checksums
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 Oct 2018 10:55:19 +0000 (11:55 +0100)]
download: Remove extra page which made no sense
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:50:04 +0000 (17:50 +0100)]
donate: Improve selection of amounts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:47:59 +0000 (17:47 +0100)]
donate: Make page a single column only
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:30:20 +0000 (17:30 +0100)]
features: Make navbar shorter
This was overflowing and hard to fix. The sub points
are not very important and make the list quite long.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:27:11 +0000 (17:27 +0100)]
CSS: Merge the two footer sections together
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:26:05 +0000 (17:26 +0100)]
Make footer sticky
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:11:24 +0000 (17:11 +0100)]
blog: Make clear why some posts have a different colour
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 30 Sep 2018 16:05:09 +0000 (17:05 +0100)]
blog: Adjust size of headlines to 18px base size
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>