summaryrefslogtreecommitdiffstats
path: root/app/admin.go
Commit message (Collapse)AuthorAgeFilesLines
* PLT-6916: Redesign the jobs package and Jobserver. (#6733)George Goldberg2017-07-071-0/+3
| | | | | | | | | | | | | | This commit redesigns the jobserver to be based around an architecture of "workers", which carry out jobs of a particular type, and "jobs" which are a unit of work carried by a particular worker. It also introduces "schedulers" which are responsible for scheduling jobs of a particular type automatically (jobs can also be scheduled manually when apropriate). Workers may be run many times, either in instances of the platform binary, or the standalone jobserver binary. In any mattermost cluster, only one instance of platform OR jobserver must run the schedulers. At the moment this is controlled by a config variable, but in future will be controlled through the cluster leader election process.
* Stage 1 of caching layer. Framework (#6693)Christopher Speller2017-06-271-1/+1
|
* Setting per-paging for logs to load 10K initially like the old apis (#6697)Corey Hulen2017-06-201-0/+3
| | | | | | * Setting per-paging for logs to load 10K initially like the old apis * Fixing unit test
* PLT-6080 moving clustering to memberlist (#6499)Corey Hulen2017-06-191-15/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6080 adding cluster discovery service * Adding memberlist lib * Adding memberlist lib * WIP * WIP * WIP * WIP * Rolling back config changes * Fixing make file * Fixing config for cluster * WIP * Fixing system console for clustering * Fixing default config * Fixing config * Fixing system console for clustering * Tweaking hub setting * Bumping up time * merging vendor dir * Updating vendor dir * Fixing unit test * Fixing bad merge * Remove some testing code * Moving comment * PLT-6868 adding db ping retry * Removing unused loc strings * Adding defer to cancel
* PLT-6317 disable file watcher while running from makefile (#6103)Corey Hulen2017-04-171-1/+1
| | | | | | * PLT-6317 disable file watcher while running from make file * Removing debug stmt
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* Fixing config file watch and config reload on license save (#5954)Corey Hulen2017-04-041-0/+2
| | | | | | | | | | * Fixing config file watch and config reload on license save * Fixing config file watch and config reload on license save * Fixing build error * Fixing locking issue
* Implement GET /logs endpoint for APIv4 (#5778)Joram Wilander2017-03-161-5/+16
|
* Reload license from DB for all cluster app servers (#5525)Joram Wilander2017-02-281-0/+1
| | | | | | * Reload license from DB for all cluster app servers * Increase test timeout
* Merge 3.6.2 into master (#5211)Joram Wilander2017-01-271-0/+1
| | | | | | | | | | * Add webhook cache * Add channel by name cache * Fxing profiles in channels cache * Fix merge
* Fix cluster logs (#5195)Joram Wilander2017-01-261-9/+18
|
* More app code migration (#5170)Joram Wilander2017-01-251-0/+182
* Migrate admin functions into app package * More user function refactoring * Move post functions into app package