Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Let's use the proper configuration key to send email... | Pierre-Yves Chibon | 2016-01-30 | 1 | -1/+1 | |
| | ||||||
* | Prevent a project from being created | Pierre-Yves Chibon | 2016-01-29 | 1 | -1/+1 | |
| | ||||||
* | Pagure should be able to send email | Pierre-Yves Chibon | 2016-01-28 | 1 | -0/+2 | |
| | ||||||
* | Remove action: in all roles. | Kevin Fenzi | 2016-01-06 | 1 | -8/+8 | |
| | ||||||
* | Blacklist projects as project name on pagure, it's an existing URL | Pierre-Yves Chibon | 2015-12-07 | 1 | -1/+1 | |
| | ||||||
* | Install and configure the webhook server for pagure | Pierre-Yves Chibon | 2015-11-30 | 2 | -0/+4 | |
| | ||||||
* | Add the datagrepper information to pagure config | Pierre-Yves Chibon | 2015-11-20 | 1 | -0/+8 | |
| | ||||||
* | Move the folder storing the local clone of remote repo one level up | Pierre-Yves Chibon | 2015-11-13 | 2 | -2/+2 | |
| | | | | | This fixes ``gitolite trigger POST_COMPILE`` that barfed on this otherwise, but I am not sure why. | |||||
* | Make pagure.io be before pagure.org so that we always server that SSL cert ↵ | Pierre-Yves Chibon | 2015-08-14 | 1 | -21/+24 | |
| | | | | by default | |||||
* | Fix the GIT_URL for the new pagure version | Pierre-Yves Chibon | 2015-08-05 | 1 | -2/+2 | |
| | ||||||
* | Move pagure.io above pagure.org to server pagure.io SSL ceret by default | Pierre-Yves Chibon | 2015-08-05 | 1 | -35/+36 | |
| | ||||||
* | Add the trailing slash to fix the links in the new version of pagure | Pierre-Yves Chibon | 2015-08-05 | 1 | -2/+2 | |
| | ||||||
* | docs in stg now has its own certificate | Pierre-Yves Chibon | 2015-08-05 | 1 | -1/+1 | |
| | ||||||
* | Create the remotes folder for the remote PR | Pierre-Yves Chibon | 2015-07-31 | 2 | -0/+4 | |
| | ||||||
* | Make a pagure.org -> pagure.io redirect | Patrick Uiterwijk | 2015-07-29 | 1 | -0/+22 | |
| | ||||||
* | Separate Pagure main and Pagure docs | Patrick Uiterwijk | 2015-07-23 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | RCA of issue sent on IRC: It's a very interresting edge case and related to my previous diag. In short: both the pagure main app and pagure docs app were using the same process pool (WSGIProcessDaemon). As soon as they would both be loaded in the same thread, they would both load the FFI (C wrapper) code, and only the latest process to load it would still have valid type references, the other would start sending wrong references, which causes it to error out (correctly), because it doesn't know the types it got. So basically, the fix I just applied is put pagure docs into its own WSGI daemon process, that keeps them nicely separated. the reason that this didn't hit in staging and why it also worked *sometimes* in production is that it would only crash if: 1. both pagure main app and docs app were loaded in the thread that's used for the current request 2. pagure docs app was loaded last in the current thread, overriding the types for pagure main app, and 3. we have 4 processes with 4 threads each, so each request gets into one of 16 threads, making the staging not likely to hit the previous two conditions, but prod has so many requests it's likely to hit 1 and 2 | |||||
* | Works better w/o typo | Pierre-Yves Chibon | 2015-07-23 | 1 | -1/+1 | |
| | ||||||
* | Adjust the apache configuration of docs.pagure.org to be ssl only | Pierre-Yves Chibon | 2015-07-23 | 1 | -0/+22 | |
| | ||||||
* | Install the ssl certs for docs.pagure.org | Pierre-Yves Chibon | 2015-07-23 | 1 | -0/+3 | |
| | ||||||
* | Adjust pagure config to work. | Kevin Fenzi | 2015-07-23 | 1 | -4/+1 | |
| | ||||||
* | Do not install file that are not present | Pierre-Yves Chibon | 2015-07-20 | 1 | -13/+0 | |
| | ||||||
* | Place all the apache configuration in 0_pagure.conf and drop pagure.conf | Pierre-Yves Chibon | 2015-07-20 | 2 | -70/+87 | |
| | ||||||
* | Another attempt to fix indentation | Pierre-Yves Chibon | 2015-07-20 | 1 | -8/+10 | |
| | ||||||
* | Drop location and fix indentation | Pierre-Yves Chibon | 2015-07-20 | 1 | -17/+2 | |
| | ||||||
* | And more adjustments | Pierre-Yves Chibon | 2015-07-20 | 2 | -16/+4 | |
| | ||||||
* | More adjustements to the apache configuration file | Pierre-Yves Chibon | 2015-07-20 | 1 | -14/+19 | |
| | ||||||
* | Move the 0_pagure.conf apache configuration file from a file to a template | Pierre-Yves Chibon | 2015-07-20 | 2 | -3/+7 | |
| | ||||||
* | Adjust the apache configuration for the docs server | Pierre-Yves Chibon | 2015-07-20 | 2 | -9/+15 | |
| | ||||||
* | Fix typo and domain name | Pierre-Yves Chibon | 2015-07-20 | 1 | -3/+2 | |
| | ||||||
* | Oups, forgot the file | Pierre-Yves Chibon | 2015-07-20 | 1 | -0/+22 | |
| | ||||||
* | Start working on the split of the doc server to a different wsgi app | Pierre-Yves Chibon | 2015-07-20 | 3 | -2/+37 | |
| | ||||||
* | Adjust the EV server URL for pagure prod | Pierre-Yves Chibon | 2015-06-22 | 1 | -1/+1 | |
| | ||||||
* | Make sure stunnel is correctly working | Pierre-Yves Chibon | 2015-06-19 | 1 | -0/+1 | |
| | ||||||
* | Fix the stunnel configuration and adjust the EV endpoint | Pierre-Yves Chibon | 2015-06-19 | 1 | -1/+1 | |
| | ||||||
* | Let's not forget to install stunnel | Pierre-Yves Chibon | 2015-06-18 | 1 | -0/+1 | |
| | ||||||
* | Start working on stunnel for pagure | Pierre-Yves Chibon | 2015-06-18 | 3 | -0/+56 | |
| | ||||||
* | Back to 8080 for pagure-stg | Pierre-Yves Chibon | 2015-06-18 | 1 | -1/+1 | |
| | ||||||
* | Move the eventsource port to 9939 | Pierre-Yves Chibon | 2015-06-18 | 1 | -1/+1 | |
| | ||||||
* | Adjust the eventsource server url | Pierre-Yves Chibon | 2015-06-18 | 1 | -1/+5 | |
| | ||||||
* | Adjust the pagure playbook for 0.2 with the eventsource server | Pierre-Yves Chibon | 2015-06-18 | 2 | -0/+10 | |
| | ||||||
* | Expand the list of blacklisted projects | Pierre-Yves Chibon | 2015-06-16 | 1 | -1/+3 | |
| | ||||||
* | Ensure all the services are up and running at the end of the playbook | Pierre-Yves Chibon | 2015-06-16 | 1 | -10/+15 | |
| | ||||||
* | Let's allow pring statements for now in pagure | Pierre-Yves Chibon | 2015-06-14 | 1 | -1/+1 | |
| | ||||||
* | Pass on the Authorization header | Pierre-Yves Chibon | 2015-06-11 | 1 | -0/+1 | |
| | ||||||
* | Add index for the releases dir | Pierre-Yves Chibon | 2015-06-05 | 1 | -0/+3 | |
| | ||||||
* | Allow everyone on /releases | Pierre-Yves Chibon | 2015-06-05 | 1 | -0/+14 | |
| | ||||||
* | Add the missing UPLOAD_FOLDER | Pierre-Yves Chibon | 2015-06-05 | 1 | -0/+1 | |
| | ||||||
* | Set the UPLOAD_FOLDER_PATH | Pierre-Yves Chibon | 2015-06-05 | 1 | -0/+3 | |
| | ||||||
* | Create the alias for /releases | Pierre-Yves Chibon | 2015-06-05 | 1 | -0/+1 | |
| | ||||||
* | Create the /var/www/releases for pagure | Pierre-Yves Chibon | 2015-06-05 | 1 | -0/+8 | |
| |