]> git.ipfire.org Git - pbs.git/log
pbs.git
3 years agotemplates: Tried to refactor job list
Michael Tremer [Tue, 31 May 2022 14:37:43 +0000 (14:37 +0000)] 
templates: Tried to refactor job list

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Refactor index page
Michael Tremer [Tue, 31 May 2022 12:57:31 +0000 (12:57 +0000)] 
web: Refactor index page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobase: Make main menu collapse on smaller viewports
Michael Tremer [Tue, 31 May 2022 12:34:35 +0000 (12:34 +0000)] 
base: Make main menu collapse on smaller viewports

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoweb: Drop uploads page
Michael Tremer [Tue, 31 May 2022 12:25:37 +0000 (12:25 +0000)] 
web: Drop uploads page

We cannot really show any status about those any more and it makes no
sense with higher bandwidths than 10 years ago when this was built
first.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosessions: Drop viewer
Michael Tremer [Sun, 29 May 2022 15:16:32 +0000 (15:16 +0000)] 
sessions: Drop viewer

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Stop using Gravatar and pull them from people.ipfire.org
Michael Tremer [Sun, 29 May 2022 15:12:01 +0000 (15:12 +0000)] 
users: Stop using Gravatar and pull them from people.ipfire.org

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop all unused images
Michael Tremer [Sun, 29 May 2022 15:05:36 +0000 (15:05 +0000)] 
Drop all unused images

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Fix markup for user dropdown menu
Michael Tremer [Sun, 29 May 2022 15:04:07 +0000 (15:04 +0000)] 
templates: Fix markup for user dropdown menu

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Delete some unused code
Michael Tremer [Sun, 29 May 2022 15:02:35 +0000 (15:02 +0000)] 
users: Delete some unused code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Return NotImplemented when we cannot compare
Michael Tremer [Sun, 29 May 2022 15:02:21 +0000 (15:02 +0000)] 
users: Return NotImplemented when we cannot compare

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agousers: Print their name as string
Michael Tremer [Sun, 29 May 2022 15:01:30 +0000 (15:01 +0000)] 
users: Print their name as string

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoauth: Make authentication against LDAP work
Michael Tremer [Sun, 29 May 2022 14:58:17 +0000 (14:58 +0000)] 
auth: Make authentication against LDAP work

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agomisc: Move generate_random_string() to here
Michael Tremer [Sun, 29 May 2022 14:58:02 +0000 (14:58 +0000)] 
misc: Move generate_random_string() to here

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agologin: Refactor backend code
Michael Tremer [Sun, 29 May 2022 14:46:18 +0000 (14:46 +0000)] 
login: Refactor backend code

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Redesign login
Michael Tremer [Sun, 29 May 2022 14:42:04 +0000 (14:42 +0000)] 
templates: Redesign login

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Add footer
Michael Tremer [Sun, 29 May 2022 14:20:48 +0000 (14:20 +0000)] 
templates: Add footer

And remove the old one

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Put everything into a large grid
Michael Tremer [Sun, 29 May 2022 14:09:14 +0000 (14:09 +0000)] 
templates: Put everything into a large grid

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotemplates: Replace top bar
Michael Tremer [Sun, 29 May 2022 14:06:53 +0000 (14:06 +0000)] 
templates: Replace top bar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojs: Initialize Foundation
Michael Tremer [Sun, 29 May 2022 14:06:44 +0000 (14:06 +0000)] 
js: Initialize Foundation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofonts: Import Prompt
Michael Tremer [Sun, 29 May 2022 13:44:37 +0000 (13:44 +0000)] 
fonts: Import Prompt

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agothird-party: Update jQuery
Michael Tremer [Sun, 29 May 2022 13:25:11 +0000 (13:25 +0000)] 
third-party: Update jQuery

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agofoundation: Add basic stuff for CSS & JS
Michael Tremer [Sun, 29 May 2022 13:21:18 +0000 (13:21 +0000)] 
foundation: Add basic stuff for CSS & JS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Depend on sassc and uglifyjs
Michael Tremer [Sun, 29 May 2022 13:19:18 +0000 (13:19 +0000)] 
configure: Depend on sassc and uglifyjs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop Bootstrap
Michael Tremer [Sun, 29 May 2022 12:58:59 +0000 (12:58 +0000)] 
Drop Bootstrap

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoUse Foundation
Michael Tremer [Sun, 29 May 2022 12:58:35 +0000 (12:58 +0000)] 
Use Foundation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Fix name of job queue view
Michael Tremer [Sun, 29 May 2022 12:43:24 +0000 (12:43 +0000)] 
jobs: Fix name of job queue view

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop all user registration stuff
Michael Tremer [Sun, 29 May 2022 12:39:30 +0000 (12:39 +0000)] 
Drop all user registration stuff

This is now being handled by IPFire People.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agothird-party: Add source for Bootstrap 4
Michael Tremer [Sun, 29 May 2022 12:21:23 +0000 (12:21 +0000)] 
third-party: Add source for Bootstrap 4

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Add a new handler for communication with build workers
Michael Tremer [Sun, 29 May 2022 12:11:03 +0000 (12:11 +0000)] 
hub: Add a new handler for communication with build workers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRefactor job queue and send the job on top to the builder
Michael Tremer [Fri, 27 May 2022 13:34:03 +0000 (13:34 +0000)] 
Refactor job queue and send the job on top to the builder

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilder: Return NotImplemented on unsuccessful comparison
Michael Tremer [Fri, 27 May 2022 13:20:23 +0000 (13:20 +0000)] 
builder: Return NotImplemented on unsuccessful comparison

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agojobs: Drop legacy code to create test jobs
Michael Tremer [Fri, 27 May 2022 10:48:43 +0000 (10:48 +0000)] 
jobs: Drop legacy code to create test jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Add a new queue handler
Michael Tremer [Thu, 26 May 2022 14:51:40 +0000 (14:51 +0000)] 
hub: Add a new queue handler

Builders can connect to this handler and will be sent build jobs
whenever some are available.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Split the base handler
Michael Tremer [Thu, 26 May 2022 14:50:26 +0000 (14:50 +0000)] 
hub: Split the base handler

For websockets, we need some parts of them.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobuilders: Refactor stats
Michael Tremer [Thu, 26 May 2022 11:55:13 +0000 (11:55 +0000)] 
builders: Refactor stats

We will now have multiple tables to track the history of any system
stats which have also been extended to send more data.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Fix HTTP Basic authentication
Michael Tremer [Thu, 26 May 2022 11:21:45 +0000 (11:21 +0000)] 
hub: Fix HTTP Basic authentication

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoldap: Read configuration from config file
Michael Tremer [Thu, 26 May 2022 11:21:06 +0000 (11:21 +0000)] 
ldap: Read configuration from config file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agogeoip: Drop database
Michael Tremer [Thu, 26 May 2022 09:59:36 +0000 (09:59 +0000)] 
geoip: Drop database

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Accept file uploads of up to 1GB
Michael Tremer [Thu, 26 May 2022 09:58:52 +0000 (09:58 +0000)] 
hub: Accept file uploads of up to 1GB

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agouploads: Fix cleanup
Michael Tremer [Thu, 26 May 2022 09:16:39 +0000 (09:16 +0000)] 
uploads: Fix cleanup

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Drop old upload handlers
Michael Tremer [Thu, 26 May 2022 09:09:08 +0000 (09:09 +0000)] 
hub: Drop old upload handlers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Drop long poll mixin
Michael Tremer [Thu, 26 May 2022 09:06:41 +0000 (09:06 +0000)] 
hub: Drop long poll mixin

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodatabase: Migrate to PostgreSQL 13
Michael Tremer [Thu, 26 May 2022 09:05:34 +0000 (09:05 +0000)] 
database: Migrate to PostgreSQL 13

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Refactor uploads for streaming
Michael Tremer [Thu, 26 May 2022 09:05:11 +0000 (09:05 +0000)] 
hub: Refactor uploads for streaming

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotools: Update database server
Michael Tremer [Thu, 26 May 2022 08:43:31 +0000 (08:43 +0000)] 
tools: Update database server

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop pool
Michael Tremer [Wed, 25 May 2022 16:16:41 +0000 (16:16 +0000)] 
Drop pool

This wasn't used anywhere

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohub: Don't use tornado.web.asynchronous
Michael Tremer [Wed, 25 May 2022 16:15:27 +0000 (16:15 +0000)] 
hub: Don't use tornado.web.asynchronous

This has been removed from Tornado

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoDrop imports for dropped "pakfire.packages" module
Michael Tremer [Wed, 25 May 2022 16:13:25 +0000 (16:13 +0000)] 
Drop imports for dropped "pakfire.packages" module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoUse IPFire Location for location information
Michael Tremer [Wed, 25 May 2022 16:13:03 +0000 (16:13 +0000)] 
Use IPFire Location for location information

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigure: Depend on "location"
Michael Tremer [Wed, 25 May 2022 16:12:33 +0000 (16:12 +0000)] 
configure: Depend on "location"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodocker: Drop support for this
Michael Tremer [Wed, 25 May 2022 15:46:35 +0000 (15:46 +0000)] 
docker: Drop support for this

Right now, this won't work and I do not have the tools to make it work.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosystemd: Launch hub as user "pakfire"
Michael Tremer [Fri, 20 May 2022 14:41:56 +0000 (14:41 +0000)] 
systemd: Launch hub as user "pakfire"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosystemd: Drop obsolete file
Michael Tremer [Fri, 20 May 2022 14:40:42 +0000 (14:40 +0000)] 
systemd: Drop obsolete file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfigure: Require Python 3.9
Michael Tremer [Fri, 11 Jun 2021 10:53:41 +0000 (10:53 +0000)] 
configure: Require Python 3.9

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUpdate script interpreters to Python 3
Michael Tremer [Thu, 10 Jun 2021 15:44:29 +0000 (15:44 +0000)] 
Update script interpreters to Python 3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMakefile: Do not redefine EXTRA_DIST
Michael Tremer [Thu, 10 Jun 2021 15:18:43 +0000 (15:18 +0000)] 
Makefile: Do not redefine EXTRA_DIST

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosystemd: Only run one hub again
Michael Tremer [Thu, 10 Jun 2021 15:18:32 +0000 (15:18 +0000)] 
systemd: Only run one hub again

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRun 2to3
Michael Tremer [Thu, 10 Jun 2021 15:09:47 +0000 (15:09 +0000)] 
Run 2to3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoConnect to the database only when using SSL
Michael Tremer [Thu, 22 Aug 2019 22:51:25 +0000 (22:51 +0000)] 
Connect to the database only when using SSL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoRun services as nobody
Michael Tremer [Thu, 22 Aug 2019 22:51:13 +0000 (22:51 +0000)] 
Run services as nobody

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoOn Debian, gpgme is called gpg
Michael Tremer [Thu, 22 Aug 2019 20:41:18 +0000 (20:41 +0000)] 
On Debian, gpgme is called gpg

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agomemcache: Always connect to localhost
Michael Tremer [Fri, 4 Jan 2019 19:14:35 +0000 (19:14 +0000)] 
memcache: Always connect to localhost

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agoDo not install crontab by default
Michael Tremer [Fri, 4 Jan 2019 19:08:29 +0000 (19:08 +0000)] 
Do not install crontab by default

This is just impossible when the application is being distributed
across multiple servers.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosystemd: Add unit files for web UI
Michael Tremer [Fri, 4 Jan 2019 18:50:59 +0000 (18:50 +0000)] 
systemd: Add unit files for web UI

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agohub: Redirect lost users to pakfire.ipfire.org
Michael Tremer [Fri, 4 Jan 2019 12:58:19 +0000 (12:58 +0000)] 
hub: Redirect lost users to pakfire.ipfire.org

Also calms down monitoring that doesn't like receiving 404.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
6 years agosystemd: Add unit files for hub
Michael Tremer [Fri, 4 Jan 2019 12:41:26 +0000 (12:41 +0000)] 
systemd: Add unit files for hub

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agopakfire requires root to build repositories
Michael Tremer [Wed, 24 Jan 2018 13:24:57 +0000 (13:24 +0000)] 
pakfire requires root to build repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoDon't perform LDAP search with empty input
Michael Tremer [Sat, 13 Jan 2018 13:43:58 +0000 (13:43 +0000)] 
Don't perform LDAP search with empty input

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoDrop unused import
Michael Tremer [Sat, 13 Jan 2018 13:38:32 +0000 (13:38 +0000)] 
Drop unused import

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoUpdate design of job boxes
Michael Tremer [Sat, 13 Jan 2018 13:34:14 +0000 (13:34 +0000)] 
Update design of job boxes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoStop crawlers from indexing package content
Michael Tremer [Sat, 13 Jan 2018 13:21:38 +0000 (13:21 +0000)] 
Stop crawlers from indexing package content

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoFix URL schema for builders
Michael Tremer [Sat, 13 Jan 2018 13:14:52 +0000 (13:14 +0000)] 
Fix URL schema for builders

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agobuilders: Don't crash when we could not find a builder
Michael Tremer [Sat, 13 Jan 2018 13:05:58 +0000 (13:05 +0000)] 
builders: Don't crash when we could not find a builder

Fixes #11586

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agosearch: Drop help text which probably doesn't help anyone
Michael Tremer [Sat, 13 Jan 2018 13:00:24 +0000 (13:00 +0000)] 
search: Drop help text which probably doesn't help anyone

Fixes #11585

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoFix limit/offset syntax for PostgreSQL
Michael Tremer [Sat, 13 Jan 2018 12:41:27 +0000 (12:41 +0000)] 
Fix limit/offset syntax for PostgreSQL

Fixes #11587

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agobootstrap: make the navbar look nice
Jonatan Schlag [Fri, 12 Jan 2018 18:50:04 +0000 (19:50 +0100)] 
bootstrap: make the navbar look nice

Correctly place the content and set the width of the dropdown correctly

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port registration sites to bootstrap4
Jonatan Schlag [Fri, 12 Jan 2018 18:03:50 +0000 (19:03 +0100)] 
bootstrap4: port registration sites to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: drop base-form*
Jonatan Schlag [Fri, 12 Jan 2018 14:44:35 +0000 (15:44 +0100)] 
bootstrap4: drop base-form*

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agoRemove documentation section
Jonatan Schlag [Fri, 12 Jan 2018 14:41:30 +0000 (15:41 +0100)] 
Remove documentation section

Fixes: #11527
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port job status
Jonatan Schlag [Fri, 12 Jan 2018 14:36:19 +0000 (15:36 +0100)] 
bootstrap4: port job status

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: rework changelog
Jonatan Schlag [Fri, 12 Jan 2018 14:02:47 +0000 (15:02 +0100)] 
bootstrap4: rework changelog

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port job details pages
Jonatan Schlag [Fri, 12 Jan 2018 13:50:17 +0000 (14:50 +0100)] 
bootstrap4: port job details pages

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port package detail page
Jonatan Schlag [Fri, 12 Jan 2018 10:33:37 +0000 (11:33 +0100)] 
bootstrap4: port package detail page

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port package dependency table
Jonatan Schlag [Fri, 12 Jan 2018 10:32:51 +0000 (11:32 +0100)] 
bootstrap4: port package dependency table

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port search sites
Jonatan Schlag [Fri, 12 Jan 2018 10:31:33 +0000 (11:31 +0100)] 
bootstrap4: port search sites

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: fix wrong div
Jonatan Schlag [Thu, 11 Jan 2018 16:37:53 +0000 (17:37 +0100)] 
bootstrap4: fix wrong div

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: port all user sites to bootstrap4
Jonatan Schlag [Thu, 11 Jan 2018 16:20:06 +0000 (17:20 +0100)] 
bootstrap4: port all user sites to bootstrap4

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: add forgotten changes in Makfile and Potfile
Jonatan Schlag [Thu, 11 Jan 2018 16:11:00 +0000 (17:11 +0100)] 
bootstrap4: add forgotten changes in Makfile and Potfile

Unfortunatley I forgot to change the Makefile and Potfile accordingly to
the files I deleted.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agoMerge branch 'master' into bootstrap4
Jonatan Schlag [Thu, 11 Jan 2018 15:16:45 +0000 (16:16 +0100)] 
Merge branch 'master' into bootstrap4

7 years agoMerge branch 'master' of git://git.ipfire.org/pbs
Jonatan Schlag [Thu, 11 Jan 2018 15:16:28 +0000 (16:16 +0100)] 
Merge branch 'master' of git://git.ipfire.org/pbs

7 years agoFix deleting users
Michael Tremer [Thu, 11 Jan 2018 12:44:37 +0000 (12:44 +0000)] 
Fix deleting users

Fixes #11582

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agobootstrap4: remove unused template
Jonatan Schlag [Thu, 11 Jan 2018 12:10:00 +0000 (13:10 +0100)] 
bootstrap4: remove unused template

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: Score should be bigger
Jonatan Schlag [Thu, 11 Jan 2018 10:48:44 +0000 (11:48 +0100)] 
bootstrap4: Score should be bigger

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: remove all css stuff to have a clean bootstrap
Jonatan Schlag [Thu, 11 Jan 2018 10:46:16 +0000 (11:46 +0100)] 
bootstrap4: remove all css stuff to have a clean bootstrap

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: begin porting the distribution/repository sites
Jonatan Schlag [Wed, 10 Jan 2018 18:03:06 +0000 (19:03 +0100)] 
bootstrap4: begin porting the distribution/repository sites

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agobootstrap4: correctly set colspan value in build table
Jonatan Schlag [Wed, 10 Jan 2018 18:00:07 +0000 (19:00 +0100)] 
bootstrap4: correctly set colspan value in build table

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
7 years agoMerge branch 'master' into bootstrap4
Jonatan Schlag [Wed, 10 Jan 2018 16:43:40 +0000 (17:43 +0100)] 
Merge branch 'master' into bootstrap4

7 years agoMerge branch 'master' of git://git.ipfire.org/pbs
Jonatan Schlag [Wed, 10 Jan 2018 16:43:22 +0000 (17:43 +0100)] 
Merge branch 'master' of git://git.ipfire.org/pbs

7 years agoDrop format_email function which cannot handle User instances
Michael Tremer [Wed, 10 Jan 2018 16:29:13 +0000 (16:29 +0000)] 
Drop format_email function which cannot handle User instances

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
7 years agoFix listing commits in a source repository
Michael Tremer [Wed, 10 Jan 2018 16:18:39 +0000 (16:18 +0000)] 
Fix listing commits in a source repository

Fixes #11577

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>