summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Increasing test timeoutChristopher Speller2017-04-051-1/+1
|
* Removing verbose from race testsChristopher Speller2017-04-051-2/+2
|
* Fixing only EE coverage (#5933)Christopher Speller2017-04-051-4/+5
|
* Fixing race conditions in the code base (#5966)Corey Hulen2017-04-041-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding initial race detector * Remove setting of config twice * 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 * Fixing makefile * Fixing race in config * Fixing race in status unit test * Adding EE race tests * Fixing race in cluster info * Removing code that's isn't needed * Fixing some more races * Fixing govet issue
* PLT-5900 Removed automatic configuration of SiteURL (#5952)Harrison Healey2017-04-041-0/+1
| | | | | | | | | | | | | | | | * Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705)" This reverts commit a8e68bd8905972ae59de90fa33d5b3e3c274dc47. * Removed automatic configuration of SiteURL * Reverted unintentional config changes * Updated help text * Added link to docs in Site URL warning * Fixed merge conflict
* Add store unit tests and add make target for testing store with postgres (#5925)Joram Wilander2017-04-031-0/+16
| | | | | | | | * Add store unit tests and add make target for testing store with postgres * Remove postgres target form test-server target * Fix audit test
* PLT-6046 remove webrtc from tests (#5872)enahum2017-03-261-19/+0
|
* PLT-5755: Infrastructure for Component Testing. (#5814)George Goldberg2017-03-231-1/+4
| | | | | | | | | | This migrates the existing webapp tests to using Jest and Enzyme. The infrastructure is put in place for React component testing, and a few simple example component tests are implemented. This also adds snapshot testing of components, coverage checking for the webapp (although that is not yet integrated to Coveralls), and the ability to run npm run test:watch to automatically re-run affected tests when working on the webapp codebase.
* Fxing TODO check (#5836)Christopher Speller2017-03-231-8/+8
|
* Fix success typo in Makefile (#5809)Joram Wilander2017-03-201-1/+1
|
* Fxing code coverage numbers + APIv4 tests with EE (#5789)Christopher Speller2017-03-161-51/+48
|
* add team exists endpoint for APIv4 (#5517)Carlos Tadeu Panato Junior2017-03-071-1/+1
|
* Reload license from DB for all cluster app servers (#5525)Joram Wilander2017-02-281-1/+1
| | | | | | * Reload license from DB for all cluster app servers * Increase test timeout
* Adding go vet from hack-a-thon (#5328)Corey Hulen2017-02-091-2/+32
| | | | | | | | | | | | | | | | | | | | | | * Adding go vet to the api package * Adding go vet to app package * Adding go vet to manualtesting package * Adding go vet to the model package * Adding go vet to the store dir * Adding go vet to utils package * Adding missing dirs with go files * Fixing up makefile * Fixing up makefile * Removing root dir
* Implement APIv4 infrastructure (#5191)Joram Wilander2017-01-301-1/+3
| | | | | | * Implement APIv4 infrastructure * Update parameter requirement functions per feedback
* Add inbucket docker image to allow local and automated testing of emails (#4901)Carlos Tadeu Panato Junior2017-01-171-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | * add docker container for inbucket * Add way to get the emails using inbucket and add a test for reset password * add config setting to send emails * update TestEmailTest update * add another test and fix wrong assert * update per review fix lint change senders email * Revert config.json to default values for EmailSettings section * update test * add setup to make the test run
* PLT-4938 Add app package and move logic over from api package (#4931)Joram Wilander2017-01-131-1/+3
| | | | | | | | | | * Add app package and move logic over from api package * Change app package functions to return errors * Move non-api tests into app package * Fix merge
* PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4923)Debanshu Kundu2017-01-121-2/+2
|
* Adding check for TODO XXX FIXME to makefile (#4930)Christopher Speller2017-01-021-0/+12
|
* Improving command line interface (#4689)Christopher Speller2016-12-061-11/+8
|
* PLT-4357 adding performance monitoring (#4622)Corey Hulen2016-11-221-2/+5
| | | | | | | | | | | | | | | | | | * WIP * WIP * Adding metrics collection * updating vendor packages * Adding metrics to config * Adding admin console page for perf monitoring * Updating glide * switching to tylerb/graceful
* PLT-4550 move webrtc to TE (#4440)enahum2016-11-041-12/+9
| | | | | | * PLT-4550 move webrtc to TE * remove webrtc from makefile enterprise tests
* EE: PLT-4512 Show secret in addition to QR code when activating MFA (#4427)Joram Wilander2016-11-031-1/+4
| | | | | | | | * EE: Update MFA to display secret for manual entry * Width adjustments for secret (#4423) * Add unit test
* Modified package target for windows platform to generate a ZIP archive, ↵Jared Shields2016-10-311-1/+1
| | | | instead of a TAR. Included with ZIP is the flag to convert LF to CRLF. (#4219)
* Merging performance branch into master (#4268)Joram Wilander2016-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * improve performance on sendNotifications * Fix SQL queries * Remove get direct profiles, not needed anymore * Add raw data to error details if AppError fails to decode * men * Fix decode (#4052) * Fixing json decode * Adding unit test * Initial work for client scaling (#4051) * Begin adding paging to profiles API * Added more paging functionality * Finish hooking up admin console user lists * Add API for searching users and add searching to all user lists * Add lazy loading of profiles * Revert config.json * Fix unit tests and some style issues * Add GetProfilesFromList to Go driver and fix web unit test * Update etag for GetProfiles * Updating ui for filters and pagination (#4044) * Updating UI for pagination * Adjusting margins for filter row * Adjusting margin for specific modals * Adding relative padding to system console * Adjusting responsive view * Update client user tests * Minor fixes for direct messages modal (#4056) * Remove some unneeded initial load calls (#4057) * UX updates to user lists, added smart counts and bug fixes (#4059) * Improved getExplicitMentions and unit tests (#4064) * Refactor getting posts to lazy load profiles correctly (#4062) * Comment out SetActiveChannel test (#4066) * Profiler cpu, block, and memory profiler. (#4081) * Fix TestSetActiveChannel unit test (#4071) * Fixing build failure caused by dependancies updating (#4076) * Adding profiler * Fix admin_team_member_dropdown eslint errors * Bumping session cache size (#4077) * Bumping session cache size * Bumping status cache * Refactor how the client handles channel members to be large team friendly (#4106) * Refactor how the client handles channel members to be large team friendly * Change Id to ChannelId in ChannelStats model * Updated getChannelMember and getProfilesByIds routes to match proposal * Performance improvements (#4100) * Performance improvements * Fixing re-connect issue * Fixing error message * Some other minor perf tweaks * Some other minor perf tweaks * Fixing config file * Fixing buffer size * Fixing web socket send message * adding some error logging * fix getMe to be user required * Fix websocket event for new user * Fixing shutting down * Reverting web socket changes * Fixing logging lvl * Adding caching to GetMember * Adding some logging * Fixing caching * Fixing caching invalidate * Fixing direct message caching * Fixing caching * Fixing caching * Remove GetDirectProfiles from initial load * Adding logging and fixing websocket client * Adding back caching from bad merge. * Explicitly close go driver requests (#4162) * Refactored how the client handles team members to be more large team friendly (#4159) * Refactor getProfilesForDirectMessageList API into getAllProfiles API * Refactored how the client handles team members to be more large team friendly * Fix js error when receiving a notification * Fix JS error caused by current user being overwritten with sanitized version (#4165) * Adding error message to status failure (#4167) * Fix a few bugs caused by client scaling refactoring (#4170) * When there is no read replica, don't open a second set of connections to the master database (#4173) * Adding connection tacking to stats (#4174) * Reduce DB writes for statuses and other status related changes (#4175) * Fix bug preventing opening of DM channels from more modal (#4181) * Fixing socket timing error (#4183) * Fixing ping/pong handler * Fixing socket timing error * Commenting out status broadcasting * Removing user status changes * Removing user status changes * Removing user status changes * Removing user status changes * Adding DoPreComputeJson() * Performance improvements (#4194) * * Fix System Console Analytics queries * Add db.SetConnMaxLifetime to 15 minutes * Add "net/http/pprof" for profiling * Add FreeOSMemory() to manually release memory on reload config * Add flag to enable http profiler * Fix memory leak (#4197) * Fix memory leak * removed unneeded nil assignment * Fixing go routine leak (#4208) * Merge fixes * Merge fix * Refactored statuses to be queried by the client rather than broadcast by the server (#4212) * Refactored server code to reduce status broadcasts and to allow getting statuses by IDs * Refactor client code to periodically fetch statuses * Add store unit test for getting statuses by ids * Fix status unit test * Add getStatusesByIds REST API and move the client over to use that instead of the WebSocket * Adding multiple threads to websocket hub (#4230) * Adding multiple threads to websocket hub * Fixing unit tests * Fixing so websocket connections from the same user end up in the same… (#4240) * Fixing so websocket connections from the same user end up in the same list * Removing old comment * Refactor user autocomplete to query the server (#4239) * Add API for autocompleting users * Converted at mention autocomplete to query server * Converted user search autocomplete to query server * Switch autocomplete API naming to use term instead of username * Split autocomplete API into two, one for channels and for teams * Fix copy/paste error * Some final client scaling fixes (#4246) * Add lazy loading of profiles to integration pages * Add lazy loading of profiles to emoji page * Fix JS error when receiving post in select team menu and also clean up channel store
* Added -e to sed command in Makefile to make it work on all platforms (#4256)Harrison Healey2016-10-181-1/+1
|
* Re-enable console logging by default (#4210)Harrison Healey2016-10-171-9/+12
| | | | | | | | | | * Re-enable console logging by default * Disable LogSettings.EnableConsole while packaging release * Updated defaults in config.json to match the ones generated by the server * Fixed make package and changed it to reduce the log level instead of disabling console logging entirely
* Make tests pass without internet connection (#4211)enahum2016-10-131-0/+2
|
* Updated make files/scripts to accomodate execution/building in windows in ↵Jared Shields2016-10-041-2/+5
| | | | addition to linux/mac (#4135)
* Fixing make file so you can build linx on mac easily (#4058)Corey Hulen2016-09-211-4/+19
|
* PLT-3412 WebRTC Server side & System Console (#3706)enahum2016-09-151-2/+23
| | | | | | | | | | * WebRTC Server side * WebRTC System Console * Consistency on variable names * Add turn and stun uri validation
* Fixing OpenLDAP version in Makefile (#3999)Christopher Speller2016-09-081-1/+1
|
* PLT-3745 - Deauthorize OAuth Apps (#3852)enahum2016-08-231-1/+1
| | | | | | | | | | | | * Deauthorize OAuth APIs * Deautorize OAuth Apps Account Settings * Fix typo in client method * Fix issues found by PM * Show help text only when there is at least one authorized app
* PLT-2899 adding clustering of app servers (#3682)Corey Hulen2016-08-041-1/+5
| | | | | | | | | | | | | | | | | | * PLT-2899 adding clustering of app servers * PLT-2899 base framework * PLT-2899 HA backend * PLT-2899 Fixing config file * PLT-2899 adding config syncing * PLT-2899 set System console to readonly when clustering enabled. * PLT-2899 Fixing publish API * PLT-2899 fixing strings
* Adding migration support to LDAP from other account types (#3655)Christopher Speller2016-07-261-1/+4
|
* PLT-2241 Refactored statuses into a more real-time system (#3573)Joram Wilander2016-07-181-1/+1
| | | | | | | | | | * Refactored statuses into a more real-time system * Updated package.json with correct commit and fixed minor bug * Minor updates to statuses based on feedback * When setting status online, update only LastActivityAt if status already exists
* Improving caching of static assets (#3591)Christopher Speller2016-07-151-3/+0
|
* SAML Unit Tests, Go Driver & Removed vendor dependency (#3532)enahum2016-07-131-1/+6
|
* PLT-3512 adding join/leave channel to the CLI (#3498)Corey Hulen2016-07-061-0/+6
| | | | | | | | | | | | | | * PLT-3512 adding join/leave channel to the CLI * PLT-3512 adding list channels to the CLI * PLT-3512 adding restore channel * Adding make run-cli command * Updating txt * Fixing txt purposed by PMs
* PLT-3145 Custom Emojis (#3381)Harrison Healey2016-07-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reorganized Backstage code to use a view controller and separated it from integrations code * Renamed InstalledIntegrations component to BackstageList * Added EmojiList page * Added AddEmoji page * Added custom emoji to autocomplete and text formatter * Moved system emoji to EmojiStore * Stopped trying to get emoji before logging in * Rerender posts when emojis change * Fixed submit handler on backstage pages to properly support enter * Removed debugging code * Updated javascript driver * Fixed unit tests * Fixed backstage routes * Added clientside validation to prevent users from creating an emoji with the same name as a system one * Fixed AddEmoji page to properly redirect when an emoji is created successfully * Fixed updating emoji list when an emoji is deleted * Added type prop to BackstageList to properly support using a table for the list * Added help text to EmojiList * Fixed backstage on smaller screen sizes * Disable custom emoji by default * Improved restrictions on creating emojis * Fixed non-admin users seeing the option to delete each other's emojis * Fixing gofmt * Fixed emoji unit tests * Fixed trying to get emoji from the server when it's disabled
* Added make restart (#3486)Harrison Healey2016-07-051-1/+3
|
* Adding LDAP Syncronization (#3219)Christopher Speller2016-06-031-1/+1
|
* Moving tests to javascript client (#3108)Christopher Speller2016-05-261-2/+5
|
* Adding enterprise build hash to about dialog (#3058)Christopher Speller2016-05-201-0/+3
|
* Adding generation of coverage files to build (#3066)Christopher Speller2016-05-201-7/+36
|
* Cleaning up make test-client. Adding to build. (#2984)Christopher Speller2016-05-131-18/+23
|
* Don't build the dependanciesChristopher Speller2016-05-131-3/+3
|
* Moving to glideChristopher Speller2016-05-121-14/+17
|
* Updating go depencancies. Switching to go1.6 vendoring (#2949)Christopher Speller2016-05-121-0/+3
|
* Fixing LDAP editing of attributes (#2824)Christopher Speller2016-05-021-1/+1
|