Chris
ce2b2be5de
Refactoring cfg refs and load / save functions ( #7749 )
...
* refactoring cfg refs and load / save functions
* improve error output
2017-10-31 10:39:31 -04:00
Joram Wilander
443a880fbd
Add command validation on update ( #7742 )
2017-10-30 12:14:17 -05:00
Chris
3cbacb6858
Remove unused variables / code ( #7736 )
...
* remove unused variables / code
* fix bug in testPostStoreGetOldest
2017-10-30 11:58:00 -05:00
Chris
c5e8cb25ca
simplify things ( #7735 )
2017-10-30 11:57:24 -05:00
Christopher Speller
91b9514aaf
Adding Posts table indexes for 20M rows. ( #7728 )
2017-10-27 09:02:16 -04:00
Carlos Tadeu Panato Junior
ab7e5b35d8
[PLT-7364] Ability to Direct Message yourself ( #7696 )
...
* [PLT-7364] Ability to Direct Message yourself
* [PLT-7364] add tests
2017-10-26 09:45:26 -04:00
Chris
5dd4466ab3
add missing license headers, test to makefile ( #7711 )
2017-10-25 09:33:19 -07:00
George Goldberg
5474cff0eb
PLT-7934: Make query for bulk elasticsearch indexing more efficient. ( #7664 )
2017-10-25 13:23:01 +01:00
Chris
fd6192473b
refactor max users per team ( #7691 )
2017-10-20 20:34:07 -04:00
Chris
d39a722a81
refactor max channels per team enforcement ( #7690 )
2017-10-20 20:33:20 -04:00
Nick Frazier
7fa4913f90
[PLT-7794] Add user access token enable/disable endpoints ( #7630 )
...
* Add column to UserAccessTokens table
* PLT-7794 Add user access token enable/disable endpoints
* replaced eliminated global variable
* updates to user_access_token_store and upgrade.go
* style fix and cleanup
2017-10-19 08:10:29 -04:00
Chris
917e4789c2
Use tmpfs containers for api/api4 tests, move and speed up CLI tests ( #7606 )
...
* use tmpfs containers for api/api4, move and speed up cli tests
* minor optimizations
* add missing files, fix pre-existing race condition
* add . to TestMain check
* add requested log message
2017-10-12 12:24:54 -07:00
Saturnino Abril
521e27f4ac
[PLT-7764] Fix in:channel search when channel name/displayname includes - ( #7603 )
...
* fix in:channel search when channel name/displayname includes `-`
* fix failing test in PostgreSQL
* add lowercase indexes of channel's name and displayname to postgresql, and add unit tests
2017-10-11 17:20:27 +08:00
Chris
bff2b5e735
Miscellaneous app cleanup ( #7594 )
...
* app cleanup
* whoops, forgot a file
* some minor cleanup
* longer container deadline
* defensive checks
2017-10-09 14:59:48 -07:00
Chris
0f66b6e726
store/sqlstore cleanup and postgres tests ( #7595 )
...
* sqlstore cleanup / postgres tests
* remove stopped containers
* cmd/platform compile fix
* remove test-postgres target from makefile
2017-10-09 13:16:14 -04:00
Chris
70e5f00241
store/storetest package ( #7588 )
...
* prerequisites
* storetest package
2017-10-06 11:08:59 -07:00
Chris
6097e3f02b
fix GetPostsByIds error ( #7591 )
2017-10-06 12:18:26 -04:00
Chris
363568b4eb
reduce store boiler plate ( #7585 )
2017-10-06 11:12:10 -04:00
Chris
12501673d0
post-4.3 commit ( #7581 )
2017-10-05 14:50:49 -04:00
Chris
da368539e3
4.3 pre-cut ( #7569 )
...
* 4.3 pre-cut
* fix
2017-10-04 13:10:16 -07:00
Jonathan
dc9b1a1d6a
Parameterized post ids to avoid possible sql injection ( #7575 )
2017-10-04 12:54:42 -07:00
George Goldberg
f3fc6d11fa
PLT-7218: CLI to move slash commands between teams. ( #7574 )
2017-10-04 11:08:59 -07:00
George Goldberg
078467ee96
PLT-7759: Make GetNewestJobByStatusAndType not fail when no jobs match. ( #7540 )
2017-10-02 09:15:51 -04:00
Joram Wilander
8b9dbb8613
PLT-7404 Return viewed at times in view channel API response ( #7428 )
...
* Return viewed at times in view channel API response
* Updated transaction to read and write once
* Remove transaction and only update if new value greater than older
2017-09-29 08:45:59 -07:00
George Goldberg
a06830b2f8
PLT-7644: Improve job scheduler architecture. ( #7532 )
2017-09-28 09:11:13 -07:00
George Goldberg
8d662105d3
PLT-7207: Change from fulltext to LIKE search for user filtering ( #7343 )
...
* PLT-7202: Switch user search to LIKE queries to avoid fulltext pitfalls.
* Add 2 char name unit test.
* Escape underscores properly.
* Add more tests and fix * handling.
* Make search/indexes case insensitive for postgres.
2017-09-27 18:44:22 +01:00
Chris
49fe5fbf3d
Move sql store code into store/sqlstore package ( #7502 )
...
* move sql store code into store/sqlstore package
* move non-sql constants back up to store
* fix api test
* derp
2017-09-25 10:11:25 -04:00