Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Extend LDAP authentication tests to use different modes. | Florian Zschocke | 2016-11-06 | 1 | -23/+107 | |
|/ | | | | | | | Instantiate two LDAP servers, one that allows anonymous access, and one that requires authentication for all operations. The JUnit test is parameterized to run all tests with both instances. It uses different settings for each mode. | |||||
* | TicketReference Testing #1048 | Paul Martin | 2016-06-18 | 1 | -4/+36 | |
| | | | | + Multiple commits in a single push | |||||
* | Ticket Reference handling #1048 | Paul Martin | 2016-04-27 | 2 | -1/+940 | |
| | | | | | | | | | | | | | | | + Supports referencing: + Tickets from other tickets via comments + Tickets from commits on any branch + Common TicketLink class used for both commits and tickets + TicketLink is temporary and persisted to ticket as a Reference + Support deletion of ticket references + Rebasing patchsets/branches will generate new references + Deleting old patchsets/branches will remove the relevant references + Substantial testing of use cases + With and without patchsets, deleting, amending + BranchTicketService used during testing to allow end-to-end ref testing + Relocated common git helper functions to JGitUtils | |||||
* | Fix for #976 - Filestore links via browser | Paul Martin | 2015-12-25 | 1 | -3/+3 | |
| | | | | | | | | | | | | | + GitLFS client support + FilestoreModel now parses meta file + Read meta heading from cache if available + Authentication based on accept headers for browser view filestore login + PathModel & PathChangeModel now understands filestore items + Zip & Rar downloads contain include filestore items + Filestore servlet returns LFS JSON error only if accepted by client + DiffStat now knows repository to allow identification of filestore items + Filestore items identified and returned via view, raw & blob links on blame, commitDiff, commit and Tree pages | |||||
* | Log update for Fail2Ban usage | Paul Martin | 2015-10-25 | 5 | -34/+34 | |
| | | | | | + Adds standard logging for all authentication providers + Updates help page to use default GitBlit SSH port | |||||
* | Git-LFS support | Paul Martin | 2015-10-10 | 4 | -1/+908 | |
| | | | | | | | | | | | | | | + Metadata maintained in append-only JSON file providing complete audit history. + Filestore menu item + Lists filestore items + Current size and availability + Link to GitBlit Filestore help page (top right) + Hooks into existing repository permissions + Uses default repository path for out-of-box operation with Git-LFS client + accessRestrictionFilter now has access to http method and auth header + Testing for servlet and manager | |||||
* | Revert manual specification of ssh user auth factories | James Moger | 2015-10-05 | 3 | -14/+8 | |
| | ||||||
* | Update to SSHD 1.0.0 | James Moger | 2015-09-18 | 2 | -8/+8 | |
| | ||||||
* | Revised AvatarGenerator to be injectable | James Moger | 2015-06-15 | 2 | -52/+50 | |
| | ||||||
* | First draft for a customized avatar image | Fabrice Bacchella | 2015-06-15 | 1 | -0/+77 | |
| | ||||||
* | Invalid kerberos patches, works now and with a test. | Fabrice Bacchella | 2015-05-26 | 2 | -1/+77 | |
| | ||||||
* | Implement configurable tab length support for blob views | James Moger | 2015-05-22 | 2 | -4/+4 | |
| | ||||||
* | Merged #247 "Add Kerberos5/GSS authentication to ssh" | James Moger | 2015-05-21 | 2 | -0/+9 | |
|\ | ||||||
| * | Adding Kerberos5/GSS authentication to ssh | Fabrice Bacchella | 2015-05-04 | 2 | -0/+9 | |
| | | | | | | | | Adding the possibility to define authentication method order for ssh | |||||
* | | A patch that allows to extract a new user informations from the HTTP session | Fabrice Bacchella | 2015-05-15 | 1 | -17/+658 | |
|/ | | | | if the webapp container can fill it. | |||||
* | Add links to commit diff and blob diff pages to toggle whitespace setting | James Moger | 2015-03-07 | 1 | -3/+3 | |
| | ||||||
* | Add DiffComparator argument to all DiffUtils calls, default to ignore all ↵ | James Moger | 2015-03-07 | 1 | -3/+4 | |
| | | | | whitespace | |||||
* | #230 - Improve empty folder navigation. | Milos Cubrilo | 2015-01-11 | 3 | -7/+82 | |
| | | | | Empty folders are automatically skipped when browsing repository tree (similar to github "folder jumping" feature). | |||||
* | Tickets - Priority, Severity options | Paul Martin | 2014-10-20 | 3 | -4/+193 | |
| | | | | | | | | | + Severity indicated via new character indicator and color of ticket icon on ticket list + Priority indicated via new priority icon and color on ticket list + Indexed as integers to provide sorting and maintain language neutral index + Colours and indicator text controlled through CSS classes priority-<x> & severity-<x> + UITicketTest created to generate tickets of all types to ease debugging | |||||
* | Merge release-1.6.1 | James Moger | 2014-10-20 | 1 | -1/+1 | |
|\ | ||||||
| * | Correct unit test assertion | James Moger | 2014-10-20 | 1 | -1/+1 | |
| | | ||||||
| * | Fix GitBlitTest.testGitblitSettings() | James Moger | 2014-10-13 | 1 | -1/+5 | |
| | | ||||||
* | | Fix GitBlitTest.testGitblitSettings() | James Moger | 2014-10-13 | 1 | -1/+5 | |
| | | ||||||
* | | Merge branch 'ticket/161' into develop | James Moger | 2014-09-08 | 1 | -4/+4 | |
|\| | ||||||
| * | Expose setting to control Lucene repository indexing frequency | James Moger | 2014-09-08 | 1 | -4/+4 | |
| | | ||||||
* | | Merge branch 'ticket/164' into develop | James Moger | 2014-09-07 | 9 | -14/+45 | |
|\| | ||||||
| * | Create infrastructure for XSS sanitization | James Moger | 2014-09-07 | 9 | -14/+45 | |
| | | ||||||
* | | Extract services manager into a top-level injectable manager | James Moger | 2014-07-03 | 1 | -20/+0 | |
| | | ||||||
* | | Use Guice-Servlet rather than custom code and expose the Injector | James Moger | 2014-07-03 | 1 | -0/+6 | |
|/ | | | | | | | | | | | | | | | This is a fairly functional variation of Gitblit with one notable exception: The security filters are not working properly. This is a design flaw in Guice that I have reported upstream [1]. The general idea is that Guice-Servlet filters are not properly wrapping the ServletRequest. This has historically been a problem for Guice-Servlet servlets but Google has fixed most of those issues. Unfortunately, all the same flaws reported against the servlet delegation also exist in Guice-Servlet filter delegation. :( [1]: https://code.google.com/p/google-guice/issues/detail?id=807 | |||||
* | Add repository and user/team lifecycle listener extension points | James Moger | 2014-06-09 | 8 | -21/+21 | |
| | ||||||
* | Add a basic SSH public key management UI | James Moger | 2014-06-05 | 1 | -0/+15 | |
| | ||||||
* | Change enum name and unit test RSS tag queries | James Moger | 2014-05-08 | 1 | -1/+35 | |
| | ||||||
* | Revise, complete, and fully test the FORK rpc | James Moger | 2014-05-08 | 2 | -17/+63 | |
| | ||||||
* | Implement FORK RPC request type | manisha | 2014-05-08 | 2 | -0/+17 | |
| | ||||||
* | Implementation of a ticket mgration tool | James Moger | 2014-05-02 | 1 | -1/+4 | |
| | ||||||
* | Fix inconsistency with owner permissions check | James Moger | 2014-05-01 | 1 | -2/+40 | |
| | ||||||
* | Fix forcing default locale to en or LANG_CC for web ui | James Moger | 2014-04-28 | 1 | -0/+6 | |
| | ||||||
* | Prevent adding empty or invalid SSH public keys | James Moger | 2014-04-25 | 1 | -0/+14 | |
| | ||||||
* | [findbugs] Fix Selenium test | James Moger | 2014-04-17 | 1 | -8/+6 | |
| | ||||||
* | [findbugs] Reorder asserts to avoid potential NPE in JGitUtilsTest | James Moger | 2014-04-17 | 1 | -3/+5 | |
| | ||||||
* | Organize imports | James Moger | 2014-04-17 | 1 | -1/+1 | |
| | ||||||
* | Merge pr-170 'ticket-fix' from https://github.com/lucidd/gitblit | James Moger | 2014-04-15 | 1 | -0/+4 | |
|\ | ||||||
| * | fix NullPointerException in ITicketService and add TestCase | Kevin Walter | 2014-04-15 | 1 | -0/+4 | |
| | | ||||||
* | | Removed obsolete Gravatar profile code | James Moger | 2014-04-15 | 1 | -32/+0 | |
|/ | ||||||
* | Add ssh command to update the permission for an SSH key | James Moger | 2014-04-14 | 1 | -0/+16 | |
| | ||||||
* | Add TicketHook extension | James Moger | 2014-04-12 | 3 | -0/+12 | |
| | ||||||
* | Add missing unit test utility class | James Moger | 2014-04-11 | 1 | -0/+33 | |
| | ||||||
* | Unit tests for ssh daemon and keys dispatcher | James Moger | 2014-04-10 | 5 | -160/+322 | |
| | ||||||
* | Split administration commands into a plugin, enhance plugin manager | James Moger | 2014-04-10 | 1 | -1/+1 | |
| | ||||||
* | Handle ssh keys as objects, not strings, and improve the ls and rm key commands | James Moger | 2014-04-10 | 1 | -1/+2 | |
| | | | | "gitblit keys ls" now defaults to showing an indexed list of fingerprints which almost matches the output of "sshadd -l". The indexes are useful specifying key(s) to remove using "gitblit keys rm <index>". This is an important improvement for key management. |