Commit Graph

169 Commits

Author SHA1 Message Date
Bofh 26871ff539 Support the use of global (or other) variables in "arg" method 2022-12-24 01:51:03 +01:00
Bofh 5022d34c28 Add "arg" function for parsing http (or other) parameters 2022-12-24 01:45:21 +01:00
Bofh b0c912a300 Add a way to filter users that were moved to other instances 2022-12-24 00:47:21 +01:00
Bofh f09df04fd3 Remove "always" cache-creating files when it's related cache has not been accesed 7 days 2022-12-21 01:20:33 +01:00
Bofh 45b3e5cb15 Adapt cron/db system to add a field "last_accessed" for purging unused caches 2022-12-21 01:10:04 +01:00
Bofh 3729dd5539 Remove "always"-tagged cache when unused 2022-12-21 00:26:47 +01:00
Bofh 5795a7fc0d Support !(negation) of any instance in "instances" field of accounts search 2022-12-19 16:13:20 +01:00
Bofh addb800ec5 Fix bug not letting add new instance + show mandatory fields with "*" 2022-12-19 01:18:37 +01:00
Bofh c59d25e93a Order filter-users presets by "name" (asc) + little fixes 2022-12-19 00:37:39 +01:00
Bofh b365cd46d2 Support filters with "=" selector, which does the same as normal, without normalizing word sounds 2022-12-18 13:15:48 +01:00
Bofh ce8fb2ef29 Bust all caches when loading the page 2022-12-18 02:37:25 +01:00
Bofh 7a011ffde0 Support the usage of non-base64-compatible characters by URL encoding "expr" 2022-12-18 01:35:13 +01:00
Bofh 2a1c28e041 Allow searching any filter using "literal" (exact) matches, without word modifications 2022-12-18 01:05:24 +01:00
Bofh 727fdd5ac6 Improve html2text function + Fix css nth-child not numbered correctly 2022-12-17 23:04:31 +01:00
Bofh 64b60f33f2 Fix cache busting URL + Fix bug not highlighing some texts where there is p/newlines 2022-12-17 22:51:05 +01:00
Bofh a1edf0a13f Improved regex search + don't short words that have < than 4 chars 2022-12-17 22:41:46 +01:00
Bofh 01dbd06e8e Do not cache http responses on "ok" or "error" JSON responses 2022-12-17 22:27:45 +01:00
Bofh f89fde5c66 Add last_n_active field in UI #instance/filter-users 2022-12-17 22:06:57 +01:00
Bofh a50f14472f Fix exception when new-lines on stripped html was not making some matches work 2022-12-17 22:05:44 +01:00
Bofh 197a4273e8 Remove 8080 port requirement + Improved support for Apache setups 2022-12-17 21:54:05 +01:00
Bofh 1cff51370f Add last_n_active to limit db query by the latest N active users 2022-12-17 20:05:27 +01:00
Bofh 2c118b54bf Little css fix in .fields 2022-12-17 19:46:17 +01:00
Bofh d197565fcc Create client-side javascript cache-busting system for API 2022-12-17 19:22:57 +01:00
Bofh f0c027e178 Implement native HTTP application level caching (using currently implemented caching systems)
* To "bust" an HTTP cache, implement a timestamp GET parameter that changes whenever it should.
2022-12-17 18:07:13 +01:00
Bofh ba7102063e Change Dockerfile FROM image to -apache flavour (-cli is only for dev) 2022-12-17 13:33:35 +01:00
Bofh 3147f68899 Added UI loader for http requests 2022-12-17 13:03:03 +01:00
Bofh c011be4f3f Little css fix on filter-users where "note" was incorrectly displayed on large texts 2022-12-17 02:57:33 +01:00
Bofh 959a26c8ba Fix bug where fields + note was not creating space, and therefore some regex where not working 2022-12-17 02:52:48 +01:00
Bofh 6be8bd5564 Merge branch 'main' of git.nogafam.es:nobigtech/soselo 2022-12-17 01:59:09 +01:00
Bofh 23967917d2 Add Soselo favicon and icons in UI 2022-12-17 01:58:47 +01:00
Bofh 1cc72e8d55 Actualizar 'README.md' 2022-12-17 00:45:20 +00:00
Bofh a9d8d23197 Fix bug where "content" hash argument was not being updated 2022-12-17 00:33:30 +01:00
Bofh 0d5b7e9800 Fix important bug (created on ffdbab1) that was miss-ordering accounts in results (DANGEROUS) 2022-12-16 18:01:18 +01:00
Bofh 0dac8435dd Change cache key for filter-users matches 2022-12-16 16:04:33 +01:00
Bofh ffdbab1f79 Improved "user_filter=remote" page caching 2022-12-16 04:38:14 +01:00
Bofh d8170d81d8 Suppord word sound normalization in regex searches
* For example, a single (crypto|nft) regex will make "cripto" or cr1pto also match.
2022-12-16 03:36:14 +01:00
Bofh 05b8d6e6da Fix important bug causing the web to hang on redundant replacements 2022-12-15 18:09:23 +01:00
Bofh 1fa4f2c56e HTML standard mode (-quirks mode) 2022-12-15 16:20:15 +01:00
Bofh 53baa7f968 Actualizar 'README.md' 2022-12-15 14:16:05 +00:00
Bofh 858dd99418 Refactor application name to "Soselo" 2022-12-15 14:56:43 +01:00
Bofh 4ddbb0277e Improved word normalization for searches + improved regex higlighting 2022-12-15 14:12:39 +01:00
Bofh 9858629c2b Implement "contains" and "regex" expressions highlighting in search 2022-12-15 13:24:27 +01:00
Bofh 3e1f3d01e0 Implemented more complex expressions such as "regex" + improvements on matches 2022-12-15 03:23:55 +01:00
Bofh e99c1bfc89 Little bug fix + Default link for "Manage" action on filter-users 2022-12-15 00:05:12 +01:00
Bofh 695fefe5ab Add "manage" button on users, to open the account on instance manager URL 2022-12-14 23:44:03 +01:00
Bofh 717d1bba06 Add word highlights for "expression-based" accounts search 2022-12-14 22:50:47 +01:00
Bofh 36da78d804 Add "simple" filter highlighting (on yellow "span"s) 2022-12-13 18:14:11 +01:00
Bofh ae5fd76efa Fix bug where empty "preset_name" was not creating filter_key correctly 2022-12-13 18:13:33 +01:00
Bofh 94f5061b6a Add "search" button on Results: section too 2022-12-13 17:31:21 +01:00
Bofh df6a94fa11 Add feature to "hide" users on specific filters for N time 2022-12-13 16:37:48 +01:00