Ben Busby
b0e6167733
Improved bad url arg filtering
2020-04-26 18:48:40 -06:00
Ben Busby
3bc58b64be
Small update to filter class
...
The image results page seems to have different formatting from non-image
results pages. Should probably revisit this at some point and try to
style the image results page to be more in line with other result types.
2020-04-25 11:32:43 -06:00
Ben Busby
38c0f56322
Fixed gitignore, added required files
2020-04-24 19:03:22 -06:00
Ben Busby
1f6bfa092e
Complete refactoring of opensearch
...
Refactored opensearch.xml to only exist as a template that is
served by a flask route, which is then populated with the
necessary url root.
2020-04-24 18:45:57 -06:00
Ben Busby
525f7adf22
Merge branch 'master' of github.com:benbusby/shoogle
2020-04-24 17:25:06 -06:00
Ben Busby
e21341d6f4
Deployment related refactoring, fixes to Dockerfile
...
- Updated Dockerfile to include chmod of run script
- Added app.json for Heroku quick deploy
- Removed unused function var in js controller
- Moved requirements back to root of repo
- Added Codebeat report to readme
2020-04-24 17:23:08 -06:00
Ben Busby
a7005c012e
Refactoring of user requests and routing
...
Curl requests and user agent related functionality was moved to its own
request class.
Routes was refactored to only include strictly routing related
functionality.
Filter class was cleaned up (had routing/request related logic in here,
which didn't make sense)
2020-04-23 20:59:43 -06:00
Ben Busby
31b9e19af7
Fixed main banner in readme
2020-04-19 15:28:40 -06:00
Ben Busby
67e3c788c7
Updated readme, added screenshots
2020-04-19 15:23:39 -06:00
Ben Busby
6a150092a2
Fixed config bug in filter, updated run script to work on mac os
2020-04-16 18:50:31 -06:00
Ben Busby
2631335dbf
Updated README
2020-04-16 18:37:24 -06:00
Ben Busby
bd773ec5ff
Small update to js config request
2020-04-16 18:12:30 -06:00
Ben Busby
e72ccc4988
Small change to mobile styling
2020-04-16 10:10:18 -06:00
Ben Busby
024552f2df
Minor refactor of filter class, updated tests, fixed html/css, added ua to config
2020-04-16 10:01:02 -06:00
Ben Busby
b5b6e64177
Added testing and ci build, refactored filter class, refactored project structure
2020-04-15 17:41:53 -06:00
Ben Busby
67d8b0d99d
Updated favicons
2020-04-12 14:26:32 -06:00
Ben Busby
48b9f66490
Fixed incorrect opensearch template, updated readme
2020-04-11 15:57:06 -06:00
Ben Busby
20fce34db3
Added opensearch setup
2020-04-11 15:24:00 -06:00
Ben Busby
ea7ddce7b3
Updated dockerfile and run script to work with heroku deployment
2020-04-11 14:37:15 -06:00
Ben Busby
850a46aea1
Refactored routes, added filter class for returned results, added dockerignore
2020-04-10 14:52:27 -06:00
Ben Busby
08a8a3e064
Fixed missing page title
2020-04-08 19:13:25 +00:00
Ben Busby
5bfc4d9a74
Added user config for nojs links and dark mode, minor styling updates
2020-04-08 12:47:21 -06:00
Ben Busby
a00ccb1da8
Small fix for viewing images on mobile, updated document title formatting
2020-04-08 18:11:08 +00:00
Ben Busby
2411f9de8d
Fixed bug in nojs config setting, updated pages to use new favicon and proper headers
2020-04-07 14:12:16 -06:00
Ben Busby
5687c87a65
Adding optional nojs links to results page, changed nojs to a user setting
2020-04-07 17:04:03 +00:00
Ben Busby
6a82f6e1ad
Added filtering of sponsored content
2020-04-06 18:20:44 +00:00
Ben Busby
066c253c4d
Added ability to update config from home page
2020-04-05 17:59:50 -06:00
Ben Busby
9c0b4a7f58
Minor fix for filtering by time range
2020-04-05 16:37:35 -06:00
Ben Busby
254c987254
Added filter by date range, minor aesthetic changes
2020-04-05 16:15:46 -06:00
Ben Busby
9fbaa1d6cf
Added run script, updated to use config json file for general location, general restyling
2020-04-04 19:30:53 -06:00
Ben Busby
d90468c667
Updated to remove ads, minor renaming refactor
2020-04-03 18:02:45 +00:00
Ben Busby
24aa4367d3
Added optional no-js functionality, added location based searching (hardcoded), updated html
2020-02-21 23:52:29 +00:00
Ben Busby
4636b0f695
Added html parsing to remove returned scripts, added logo
2020-01-23 06:19:17 +00:00
Ben Busby
b11fc5fe67
Improved homepage styling
2020-01-22 07:15:29 +00:00
Ben Busby
a922b42cbd
Added desktop/mobile agent switching, updated gitignore
2020-01-22 05:51:02 +00:00
Ben Busby
1e1bb4a55a
Added tbm (images/news/etc) handling, updated front page and search controls
2020-01-21 18:07:08 -07:00
Ben Busby
6e7eef165e
Initial commit
2020-01-21 13:26:49 -07:00