rubenwardy
e43a7827c2
Make Git Update Detection use release notes from annotated tag
...
Part of #545
2024-06-30 17:49:21 +01:00
rubenwardy
4ad8e3605b
Use git log as fallback for release notes
...
Part of #545
2024-06-30 17:49:14 +01:00
rubenwardy
aecde93310
Fix issue when updating game support on multiple dependers
2024-06-23 11:14:10 +01:00
rubenwardy
2f9a3f04b8
Fix failing integration test
2024-06-22 15:38:59 +01:00
rubenwardy
d6e25f38a8
Fix Git integration test
2024-06-22 13:11:17 +01:00
rubenwardy
ca961cb35f
Fix various issues with forum topic importing
...
Fixes #201
2024-06-22 11:11:57 +01:00
rubenwardy
8815327257
Add user_agent is_bot tests
2024-05-24 16:24:38 +01:00
rubenwardy
04b87a4e74
Add approval stats page
2024-05-17 18:52:55 +01:00
rubenwardy
609354cd35
Hypertext: Fix various issues
...
* Change link color
* Return absolute URLs
* Provide link to tables (with anchor)
* Provide link to image when include_images=false
* Escape backward slashes
* Make package info more compact
2024-04-05 18:17:07 +01:00
rubenwardy
a8d2cc0383
Add dependency-based cache to game support algorithm
2024-03-29 16:02:32 +00:00
rubenwardy
b33a7f79b1
Fix game support not updating when removing a provided mod
2024-03-29 15:54:52 +00:00
rubenwardy
2c0d90e797
Rewrite game support algorithm
...
Fixes #395
2024-03-27 19:03:48 +00:00
rubenwardy
ec2acad472
Refactor package approval validation to unify implementation
2024-03-23 16:17:26 +00:00
rubenwardy
966023be17
Fix textdomain validation in .tr parser
2024-03-03 01:14:33 +00:00
rubenwardy
3e6d6864b3
Add arguments validation to parse_tr
2024-03-03 01:14:33 +00:00
rubenwardy
65dc8c0891
Rewrite .tr parser
2024-03-03 01:14:33 +00:00
rubenwardy
550a12bdf0
Add .tr file parser
2024-03-03 01:14:33 +00:00
rubenwardy
b6995b1857
Fix UI tests due to increased password requirements
2023-09-02 21:49:13 +01:00
rubenwardy
16f93b3e13
Optimise imports and fix linter issues
2023-06-19 21:57:54 +01:00
rubenwardy
0ddf498285
Fix tests
2023-06-19 21:57:54 +01:00
rubenwardy
81b9833a81
Disable sqlalchemy-searchable sync_trigger to fix failing CI
...
This is a big hack and will prevent search working on databases that
haven't set it up yet, but is needed to get UI tests and such working.
2023-05-19 20:06:50 +01:00
rubenwardy
adbbaf93c6
Fix session.execute in integration test utils
2023-05-13 19:12:52 +01:00
rubenwardy
a5ec46f14c
Update database dependencies
2023-04-23 21:51:51 +01:00
rubenwardy
2a0545210b
hypertext: Add support for nested lists
2023-04-19 20:03:07 +01:00
rubenwardy
0a06e41497
Add API to provide descriptions as Minetest hypertext markup
2023-04-19 20:03:07 +01:00
rubenwardy
34aaa45c92
Fix failing test
2022-11-18 21:37:59 +00:00
rubenwardy
e15a3c682f
Statistics: Fix issue with missing days
...
Fixes #397
2022-11-09 18:46:11 +00:00
rubenwardy
d11d638144
Add per-package download tracking
2022-11-05 22:43:57 +00:00
rubenwardy
e2af9893ce
Fix failing unit test
2022-10-13 19:27:18 +01:00
rubenwardy
0a89849157
Improve username error messages and duplicate messages
2022-06-05 01:00:45 +01:00
rubenwardy
1018e1c29c
Add support for YouTube video embeds
...
Fixes #75
2022-01-25 21:00:45 +00:00
rubenwardy
6c99732673
Fix UI test assertion
2021-11-25 11:01:07 +00:00
rubenwardy
443dd9f18f
Fix user count assertion in UI tests
2021-11-25 10:56:45 +00:00
rubenwardy
24e3b1505b
Fix UI tests
2021-07-24 02:32:28 +01:00
rubenwardy
588b03cf34
Add tests for login and register
2021-05-03 23:57:22 +01:00
rubenwardy
94bf83c611
Add tests for git utils
2021-05-03 22:22:17 +01:00
rubenwardy
4bb35953b1
Test dependencies API
2021-05-03 18:47:19 +01:00
rubenwardy
d64463235c
Add tests for package release filtering
2021-05-03 18:27:32 +01:00
rubenwardy
dcc34570d5
Use GitHub actions ( #295 )
2021-05-03 17:59:23 +01:00
rubenwardy
42f96618e2
Clean up code
2020-12-04 02:26:06 +00:00
rubenwardy
7a584e1a6e
Fix failing UI test
2020-12-03 20:40:50 +00:00
rubenwardy
92fb54556a
Implement package states for easier reviews
2020-09-16 17:51:03 +01:00
rubenwardy
0bda16de6d
Add API tests
2020-01-19 19:09:04 +00:00
rubenwardy
fd6ba459f9
Add Gitlab CI support
2020-01-19 18:15:18 +00:00
rubenwardy
d503908a65
Add populated homepage test
2020-01-19 15:46:29 +00:00
rubenwardy
215839c423
Add end-to-end test framework
2020-01-19 15:03:38 +00:00