Joey Yakimowich-Payne
7ec3ff9cac
Minor cleanup
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
5ce99a5a3d
Add tests and improve testing experience
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
5fc811e797
Only hide category on category page for testing purposes
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
91746924dc
Remove rate limit check on compiler flag
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
5e033d0356
Upgrade webdriver and run test backend separately
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
1f0f736915
Fix category clicking
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
433a21aa87
Fix compact and reloading
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
fd80f754d2
Make categories compact by default
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
6c70713afb
Cleanup test imports
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
f3396777fb
Add expanded version of category drop down and add it to categories page
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
38a21f34e6
Work around elements not refreshing on url operations
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
70ad45d8f6
Add number of topics to category list
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
da7045ecca
Cleanup
2020-03-03 15:11:26 +01:00
Joey Payne
9d19d70558
Add categories page
2020-03-03 15:11:26 +01:00
Joey Yakimowich-Payne
5a4f44b4ee
Speedup and simplify tests
...
This drastically speeds up tests and simplifies test writing by making
it so that no explicit calls for waiting are needed. Elements that are
queried for now implicitly waits for them to be available.
On my machine, tests used to take 3-4 minutes to complete. Now they take
~1 minute to complete.
2020-02-17 08:53:30 +01:00
Joey Yakimowich-Payne
616c6eb100
Cleanup unused imports and compiler warnings
2020-02-16 14:07:00 +00:00
Joey Yakimowich-Payne
8d317ae0e3
Get rid of casts
2020-02-16 14:07:00 +00:00
Dominik Picheta
42985fd2bc
Merge pull request #194 from jyapayne/add_categories
...
Add preliminary category support
2020-02-15 17:08:26 +00:00
Joey Yakimowich-Payne
01d13aa0f3
Add todo about categories query
2020-02-15 09:36:50 -07:00
Joey Yakimowich-Payne
7337bceff3
Remove casting from formdata
2020-02-15 09:35:05 -07:00
Joey Yakimowich-Payne
ce9cde4a0d
Refactor category picker
2020-02-15 09:02:00 -07:00
Joey Yakimowich-Payne
918cda96cf
Minor cleanup
2020-02-15 08:53:56 -07:00
Joey Yakimowich-Payne
d9335ee0f0
Tighten updateThread fields and add todos
2020-02-15 08:52:13 -07:00
Joey Yakimowich-Payne
46d6a3b6bb
Fix indentation
2020-02-15 08:37:28 -07:00
Joey Yakimowich-Payne
de7b391d11
Remove unnecessary readme line
2020-02-15 08:36:08 -07:00
Joey Yakimowich-Payne
fac828b1e9
Merge branch 'master' into add_categories
2020-02-14 09:48:08 -07:00
Joey Yakimowich-Payne
2717496bb5
Handle no replyingTo option better
2020-02-14 17:43:17 +01:00
Joey Yakimowich-Payne
14a0864d86
Version bump
2020-02-14 17:43:17 +01:00
Joey Yakimowich-Payne
64262978db
Fix travis
2020-02-14 17:43:17 +01:00
Joey Yakimowich-Payne
f93bd87316
Update for Nim 1.0.6
2020-02-14 17:43:17 +01:00
Dominik Picheta
35baa815fd
Merge pull request #219 from lallulli/patch-1
...
Better way of updating nginx configuration
2019-11-01 21:46:22 +00:00
lallulli
f4af965a2e
Better way of updating nginx configuration
...
Using `nginx -s reload` is better than restarting the server on live systems, because if there is any problem with new config files, nginx will warn you, refuse to reload and continue to work with old configuration. Moreover, this command will minimize downtime.
2019-10-31 11:36:05 +01:00
Joey Payne
41a1a36dbf
Fix issues compiling and testing
2019-01-24 20:37:03 -07:00
Dominik Picheta
b65fccd416
Merge pull request #201 from LemonBoy/hide-avatars
...
Hide all the avatars but the first on small screens
2018-08-22 21:01:17 +01:00
LemonBoy
30dc09f453
Hide all the avatars but the first on small screens
2018-08-22 17:43:24 +02:00
Dominik Picheta
bedaec3540
Merge pull request #199 from jyapayne/case_insensitive_usernames
...
Case insensitive usernames
2018-08-16 12:06:29 +01:00
Joey Yakimowich-Payne
2b88a54f54
Add test for case insensitive name check
2018-08-16 11:29:57 +09:00
Joey Yakimowich-Payne
7321ee6f61
Add case insensitive check to username validation
2018-08-16 11:10:49 +09:00
Joey
f8781ba5f3
Add better RST preview error ( #196 )
...
* Add better RST preview error
* Add exception information back
2018-08-10 08:51:22 +01:00
Joey Yakimowich-Payne
4e1b906b49
Rename square to category
2018-08-09 10:14:03 +09:00
Joey Yakimowich-Payne
416d2601fb
Fix another test issue
2018-08-09 09:51:37 +09:00
Joey Yakimowich-Payne
796d8ee20c
Fix tests
2018-08-08 21:41:20 +09:00
Joey Yakimowich-Payne
0af291dc10
Add test for category adding
2018-08-08 19:12:28 +09:00
Joey Yakimowich-Payne
d5df46823a
Add category add button on new thread
2018-08-08 19:10:46 +09:00
Joey Yakimowich-Payne
82463ea423
Add server check for category adding
2018-08-08 19:09:54 +09:00
Joey Yakimowich-Payne
f1c5db2ced
Add frontend for adding a category with the category picker
2018-08-08 18:47:47 +09:00
Joey Yakimowich-Payne
3b681e32f6
Add backend for creating a category
2018-08-08 18:22:41 +09:00
Joey Yakimowich-Payne
a05667ef78
Add server side checking for user permissions
2018-08-07 21:03:05 +09:00
Joey Yakimowich-Payne
cb7418f825
Add frontend for category picker when admin or thread author
2018-08-07 20:26:48 +09:00
Joey Yakimowich-Payne
b0639c4da2
Add backend for updating thread
2018-08-07 20:25:35 +09:00