Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-06 | Serve custom 404.html file for namespace domains | Jaime Martinez | |
This will allow namespace domains to serve custom 404.html files for public projects. This change adds a check to check for permision only if it's serving a namespace domain with access controls enabled. | |||
2020-06-03 | Add file size metric for disk serving | Jaime Martinez | |
2019-12-12 | Fix different issues with slashes | Krasimir Angelov | |
Update code and tests to handle the fact thet API will always return prefix surrounded with slashes (e.g. `/prefix/`) and source.path with trailing slash (e.g. `path/to/public/`). | |||
2019-11-29 | Pretty print new JSON test data / fixtures | Grzegorz Bizon | |
2019-11-28 | Rename new source test fixture to avoid using existing domain | Grzegorz Bizon | |
2019-11-27 | Add acceptance tests for new domains source | Grzegorz Bizon | |
2019-06-12 | Resolve "Pages incorrectly serve acme-challenges with /index.html" | Vladimir Shushlin | |
2019-06-03 | Redirect unknown ACME challenges to the GitLab instance | Vladimir Shushlin | |
2019-01-11 | Merge branch 'ac-subgroups' into 'master' | Nick Thomas | |
pages for subgroups Closes gitlab-ce#30548 See merge request gitlab-org/gitlab-pages!123 | |||
2019-01-09 | Add acceptance test for subgroups access control | Alessio Caiazza | |
2018-12-05 | Set the "Content-Type" only based on the file extension | Reto Kaiser | |
This prevents false content-type detection based on the file contents, when they are gzipped. Closes #181 | |||
2018-11-29 | subgroup support | Alessio Caiazza | |
2018-10-12 | Add acceptance tests for URLs with capital letters | Alessio Caiazza | |
2018-09-22 | Add special handling for namespace projects to avoid existence leak | Tuomo Ala-Vannesluoma | |
2018-09-10 | Move access controlled projects under a group without default domain project | Tuomo Ala-Vannesluoma | |
2018-09-10 | Add file to make an example of the project conflict issue | Tuomo Ala-Vannesluoma | |
2018-08-07 | Make private pages public if gitlab and pages is ran without access control, ↵ | Tuomo Ala-Vannesluoma | |
add support for custom domains for which auth is proxied via gitlab pages domain | |||
2018-06-30 | Combine private boolean with the access_control flag | Tuomo Ala-Vannesluoma | |
2018-06-30 | Convert access control acceptance tests to table based | Tuomo Ala-Vannesluoma | |
2018-06-30 | Add support for private projects and authentication with GitLab API | Tuomo Ala-Vannesluoma | |
2018-03-14 | Add acceptance tests for two very simple cases | Nick Thomas | |
2018-03-07 | Merge branch 'https_only' into 'master' | Nick Thomas | |
HTTPS-only pages See merge request gitlab-org/gitlab-pages!50 | |||
2018-03-07 | Use https://github.com/jshttp/mime-db to populate the mimedb | Nick Thomas | |
2018-03-06 | Implement HTTPS-only pages | Rob Watson | |
- Check `config.json` for `httpsonly` attribute - Store value against custom domain or group/project pair - Respond with 301 redirect to HTTP requests to these domains/projects Re: https://gitlab.com/gitlab-org/gitlab-ce/issues/28857 | |||
2017-11-23 | Return 503 until pages are loaded for the first time | Kamil Trzciński | |
2017-08-08 | Don't serve statically-compiled `.gz` files that are symlinks | Nick Thomas | |
2017-04-26 | Support for statically compressed gzip content-encoding | John Papandriopoulos | |
2017-04-24 | Fix reading configuration for multiple custom domains | Nick Thomas | |
Without this patch, the different domains end up with pointers to the same domainsConfig struct, as go re-uses the same region of memory on each iteration of a for loop. | |||
2016-02-23 | Added missing file | Kamil Trzcinski | |
2016-02-23 | Write tests for serving the 404.html page | Kamil Trzcinski | |
2016-02-11 | Added more behavior tests | Kamil Trzcinski | |
2016-02-11 | First bunch of tests | Kamil Trzcinski | |