]>
git.ipfire.org Git - ipfire.org.git/log
Michael Tremer [Wed, 17 Oct 2018 15:49:18 +0000 (16:49 +0100)]
Update dependencies
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 15:11:02 +0000 (16:11 +0100)]
people: Allow downloading SSH keys
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 15:04:04 +0000 (16:04 +0100)]
people: Show SSH keys for users
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 14:13:02 +0000 (15:13 +0100)]
Depend on SSH pub keys module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 14:07:01 +0000 (15:07 +0100)]
people: Complete redesign of base template
A clear and useful sidebar is now telling the user with
who we are dealing
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 13:30:52 +0000 (14:30 +0100)]
people: Add headline for SIP status
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 13:27:24 +0000 (14:27 +0100)]
people: Show SIP forwarding on SIP page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 13:22:19 +0000 (14:22 +0100)]
people: Only show registrations table when registrations exist
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 13:20:18 +0000 (14:20 +0100)]
people: Show SIP status as forwarded
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 13:18:21 +0000 (14:18 +0100)]
people: Make SIP status link clickable for admins
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 13:14:58 +0000 (14:14 +0100)]
poeple: Show more SIP status information
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 12:58:55 +0000 (13:58 +0100)]
people: Rename registrations page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 12:55:36 +0000 (13:55 +0100)]
people: Show when clients are on the phone
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 12:49:56 +0000 (13:49 +0100)]
people: Add module for SIP status
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 12:40:53 +0000 (13:40 +0100)]
blog: Fix search with multiple terms
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 12:34:16 +0000 (13:34 +0100)]
people: Show more codec information for calls in the past
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 12:22:29 +0000 (13:22 +0100)]
people: Add page with call information
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 10:51:01 +0000 (11:51 +0100)]
passwd: Ask for old password first and then the new ones
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 10:38:35 +0000 (11:38 +0100)]
Remove whitespace
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 01:08:14 +0000 (02:08 +0100)]
people: Fix saving profile without editing avatar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 00:51:29 +0000 (01:51 +0100)]
people: Allow users to change their own passwords
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 00:15:06 +0000 (01:15 +0100)]
people: Show SIP status in user profile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 00:10:39 +0000 (01:10 +0100)]
people: Add more management links
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 00:04:58 +0000 (01:04 +0100)]
Redirect to right host when no avatar image is available
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 17 Oct 2018 00:04:47 +0000 (01:04 +0100)]
Always try to cache avatars
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 23:54:47 +0000 (00:54 +0100)]
Fix typo in variable name
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 23:53:46 +0000 (00:53 +0100)]
accounts: Correctly encode phone numbers for search
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 23:51:05 +0000 (00:51 +0100)]
Make avatars square
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 23:47:17 +0000 (00:47 +0100)]
people: Allow uploading an avatar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 23:36:43 +0000 (00:36 +0100)]
people: Add page to edit user accounts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 09:15:29 +0000 (10:15 +0100)]
Do not try to format invalid or unknown phone numbers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 09:13:47 +0000 (10:13 +0100)]
download: Make download page look similar to other pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 09:03:52 +0000 (10:03 +0100)]
support: Make page work on mobile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 09:01:46 +0000 (10:01 +0100)]
index: Fix view on mobile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 08:56:22 +0000 (09:56 +0100)]
Make newsletter subscription work in dev environment
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 08:54:56 +0000 (09:54 +0100)]
Fix navbar size on webkit
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 08:54:45 +0000 (09:54 +0100)]
navbar: Show burger button only when menu exists
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 16 Oct 2018 08:51:45 +0000 (09:51 +0100)]
bootstrap: Use v4.1.3
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 21:12:39 +0000 (22:12 +0100)]
blog: Add link to RSS feed to navigation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 21:05:41 +0000 (22:05 +0100)]
Show big donation button only on front page and blog
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 21:03:11 +0000 (22:03 +0100)]
Empty menu on login page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 21:02:27 +0000 (22:02 +0100)]
auth: Add some spacing between login form fields
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 20:57:29 +0000 (21:57 +0100)]
Drop old static pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 20:55:26 +0000 (21:55 +0100)]
CSS: Reset section padding on cards
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 20:53:57 +0000 (21:53 +0100)]
Redesign chat page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 20:47:09 +0000 (21:47 +0100)]
Revert "Drop chat page"
This reverts commit
1f4400379e559d734af11bbb0ffb8cc6872eaac6.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 20:46:02 +0000 (21:46 +0100)]
Add new support page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 19:20:21 +0000 (20:20 +0100)]
Make big header slightly lighter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 19:06:49 +0000 (20:06 +0100)]
Drop Menu module
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 17:51:13 +0000 (18:51 +0100)]
Set private flag for logged in users
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 17:51:03 +0000 (18:51 +0100)]
requirements: Depend on phonenumbers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 17:30:31 +0000 (18:30 +0100)]
Implement backend logic for newsletter subscriptions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 16:21:40 +0000 (17:21 +0100)]
Rename talk modules
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 16:17:00 +0000 (17:17 +0100)]
people: Format phone numbers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 15:34:51 +0000 (16:34 +0100)]
people: Show calls to landline numbers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:54:55 +0000 (14:54 +0100)]
Drop site.js
We don't have any custom JS any more
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:52:15 +0000 (14:52 +0100)]
Redesign footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:18:33 +0000 (14:18 +0100)]
base.html: Remove unused tag
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 15 Oct 2018 13:17:23 +0000 (14:17 +0100)]
Show big footer only on front page and blog
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
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>