1
0
mirror of https://github.com/djohnlewis/stackdump synced 2024-12-04 23:17:37 +00:00

Commit Graph

  • e0c96a5c5f Fixed a minor styling issue with question titles on search result pages. Samuel Lai 2012-08-18 23:38:15 +1000
  • f25f25019c Created init.d scripts for the Solr and web apps. Compatible with RHEL5. Samuel Lai 2012-08-18 23:36:13 +1000
  • 01b0dcae39 Fixed a minor CSS spacing issue between the 'show more comments' block and the moderation message. Samuel Lai 2012-08-18 21:40:29 +1000
  • c1a5382622 Modified app to use a settings file. Samuel Lai 2012-08-18 21:39:17 +1000
  • 46100e7f01 Fixed a small bug where the 'serving media from' message was printed twice. Samuel Lai 2012-08-18 21:08:28 +1000
  • f4940cd1af Fixed a bug in manage.sh where quoted arguments were not passed on with quotes. Samuel Lai 2012-08-18 21:01:27 +1000
  • 4430997467 Amended import instructions to account for the command changes in previous commit. Samuel Lai 2012-08-18 21:00:58 +1000
  • e8adaa9b54 Renamed the commands directory and added a script to make them easier to call. Samuel Lai 2012-08-18 20:50:13 +1000
  • e776e95d84 Added an alias for questions for StackExchange style URLs. Samuel Lai 2012-08-18 20:23:14 +1000
  • 5fc56e4329 Added check to ensure the accepted answer to a question actually exists. Samuel Lai 2012-08-18 20:18:26 +1000
  • 9b9b71077c Added informative message when Stackdump is disabled during a site import. Samuel Lai 2012-08-18 20:17:15 +1000
  • 2954dd47ba Added a message for questions that have been closed. Samuel Lai 2012-08-18 18:40:18 +1000
  • 6181d83cf3 Added a confirmation prompt when importing so the user can confirm site details. Samuel Lai 2012-08-18 18:17:00 +1000
  • 9bcac3f92a Fixed some grammar errors in the footer text. Samuel Lai 2012-08-18 17:48:55 +1000
  • ad5f11260a Changed wording from 'posts' to 'questions' on search results pages. Samuel Lai 2012-08-18 17:44:57 +1000
  • 827445105b Excess comments (defaults to any over 3) are now hidden by default. Samuel Lai 2012-08-18 17:44:01 +1000
  • 3d515f51b1 For results with lots of pages, only a limited set of page numbers are rendered. Samuel Lai 2012-08-12 16:32:42 +1000
  • 3944261eef Fixed a bug where uncommitted entries from a previously failed import were committed in a later, successful import. Samuel Lai 2012-08-12 16:31:30 +1000
  • 1f29fd9113 Modified import.py so it no longer relies on readme.txt. Samuel Lai 2012-08-12 15:40:48 +1000
  • dd24d98b39 Upgraded Bottle.py to 0.10.11 and CherryPy to 3.2.2. Samuel Lai 2012-08-12 14:57:25 +1000
  • 6156d69af0 Further adjusted start_solr.sh for optimal performance. Samuel Lai 2012-08-12 14:17:02 +1000
  • 26b803e119 Improved import speed by ~9-fold by actually committing every 1000 questions. Samuel Lai 2012-08-12 14:13:15 +1000
  • fdf31a3ef6 Fixed a bug with the previous commit - site object cannot be accessed after transaction has been committed. Samuel Lai 2012-08-12 14:11:16 +1000
  • 6ef90b2ad2 Orphaned entries in solr are also deleted. Samuel Lai 2012-08-07 22:28:21 +1000
  • 9c2e530eff Ordered the list of sites by name. Samuel Lai 2012-08-07 22:27:24 +1000
  • 7d6bace28a Stackdump now handles cases where the user has been deleted and does not exist anymore. Samuel Lai 2012-08-07 22:07:22 +1000
  • b1a5977012 Fixed minor styling issue with page title. Samuel Lai 2012-08-07 22:06:10 +1000
  • 755a2f2c1f Added some sane default limits for Solr so it doesn't chew up all the RAM. Samuel Lai 2012-08-07 19:07:07 +1000
  • ae208b49ca Fixed a bug where the topbar search box did not have the name attribute. Samuel Lai 2012-08-07 18:52:17 +1000
  • e38a6e6d0d Fixed a minor bug where if the incorrect version of Python was specified in PYTHON_CMD, no error message was printed and the script just aborted. Samuel Lai 2012-08-07 18:51:45 +1000
  • 6013a706d7 Added custom 404 page. Samuel Lai 2012-02-12 21:40:35 +1100
  • 9807f0c076 Built licenses pages into the app. Samuel Lai 2012-02-12 21:32:48 +1100
  • 1da980424c Links in question view are now parsed and links are re-written where possible to point to the stackdump instance. They are also styled differently to highlight this. Samuel Lai 2012-02-12 21:16:07 +1100
  • 5bfcfd2f1a Added an error message when start_python.sh can't find a valid version. Samuel Lai 2012-02-12 21:12:33 +1100
  • 105be00e9e Added confirmation when deleting sites. Samuel Lai 2012-02-12 21:11:42 +1100
  • 3b1393d9c2 Reduced the number of database calls for the retrieve_sites view helper. Samuel Lai 2012-02-12 16:51:14 +1100
  • f4e2c64de7 Fixed a minor rendering bug where there was no bottom margin for lists. Samuel Lai 2012-02-12 16:50:38 +1100
  • d1ac676db5 Added the site name to the title text for the site logo too. Samuel Lai 2012-02-12 15:57:29 +1100
  • cab37377f7 Added indicator for accepted answer. Samuel Lai 2012-02-12 15:54:03 +1100
  • 67f1ac7a3a Added check in the import script to make sure sites aren't inserted with a site key that clashes with Stackdump URLs, e.g. /search or /media. Samuel Lai 2012-02-12 14:23:59 +1100
  • 84f5a951ed Re-ordered the Stackdump-wide search method in code so it is processed before the site-specific methods. This means even if a site is imported with the key 'search', it can't replace that page. Samuel Lai 2012-02-12 14:19:50 +1100
  • caebcabd89 Refactored the 'no data' page so the import instructions are accessible even after you've imported your initial dump(s) via a link in the footer. Samuel Lai 2012-02-12 14:14:15 +1100
  • ea0c592fed Very minor adjustment of margins for the site tagline. Samuel Lai 2012-02-12 13:58:08 +1100
  • db3bf11310 Added a 'no data' page with instructions on how to import data into Stackdump. Samuel Lai 2012-02-12 13:56:37 +1100
  • adccd41724 Renamed dataproc management commands to better names. Samuel Lai 2012-02-12 13:55:18 +1100
  • f075580a2e Added indexes to database to speed things up. Samuel Lai 2012-02-12 13:54:49 +1100
  • 43f49d1827 Fixed some minor CSS issues, and fixed issues when there is only one site imported in Stackdump. Samuel Lai 2012-02-11 22:57:57 +1100
  • 06e210d37a Implemented random questions on home pages. Also consolidated the index pages into a single template. Samuel Lai 2012-02-11 22:32:23 +1100
  • 6c58938d44 Changed the default operator to AND properly this time. It has been changed in Solr configuration, instead of hacking the query string. Samuel Lai 2012-02-11 21:09:40 +1100
  • 888d7d2e94 Fixed bug where sites without logos were not being correctly served the unknown site logo. Samuel Lai 2012-02-11 19:25:21 +1100
  • b4b2a536e0 Changed from using the route decorator to get because it shows the HTTP methods allowed for that method more clearly. Samuel Lai 2012-02-11 19:24:04 +1100
  • ded9a52d02 Fixed issue where answers were in a difficult-to-read light grey colour. Samuel Lai 2012-02-11 19:23:33 +1100
  • 1638617c3e Fixed bug where site_index.html was POSTing the query instead of using GET. Samuel Lai 2012-02-11 19:20:19 +1100
  • 7363c666d8 Implemented the question view. Samuel Lai 2012-02-11 19:08:51 +1100
  • 7dac0dcdea Fixed bug where searching on site search pages would bounce you back to the all sites search page. Samuel Lai 2012-02-11 19:08:28 +1100
  • a4dd607dcc Added missing padding before footer for pages longer than screen height. Samuel Lai 2012-02-11 16:44:09 +1100
  • cda1690be4 Adjusted styling of the 'search all sites' link. Samuel Lai 2012-02-11 16:43:34 +1100
  • 68106831ea Fixed the footer at the bottom of the page regardless of the page height. Samuel Lai 2012-02-11 16:41:16 +1100
  • 2979714a0c Added a nicer message when no results are returned. Samuel Lai 2012-02-11 16:30:36 +1100
  • 101e36d9e0 Query is now automatically modified to default to ANDing keywords together, unless another operator is specified in the query string. Samuel Lai 2012-02-11 16:17:40 +1100
  • 7e87726b74 Implemented site-specific search. Added site logos to searches across all sites for easier identification. Added hints to make it more obvious which site you are searching. Minor CSS tweaks. Samuel Lai 2012-02-05 17:54:13 +1100
  • 6d32f93452 Changed the indexed field from site name to site key because site key is relatively more unique. Samuel Lai 2012-02-05 17:52:44 +1100
  • 3e02dcf151 Fixed bug with paging where the paginator thought the current page was the next page. Samuel Lai 2012-02-04 18:38:15 +1100
  • 5078e7369f User details are now retrieved and shown on the results page. Samuel Lai 2012-02-04 18:33:24 +1100
  • 68e5e17f74 Minor CSS fixes to make positively voted questions stand out and fixed line height issue with long titles. Samuel Lai 2012-02-04 17:10:22 +1100
  • 6511759213 Implemented sorting on the search page. Samuel Lai 2012-02-04 17:05:43 +1100
  • ea2170edb9 Changed name of field from 'score' to 'votes' as score is a keyword in Lucene. Samuel Lai 2012-02-04 17:04:54 +1100
  • 4fc9f4e780 Fixed bug where no or negative search result range parameters resulted in HTTP 500. Samuel Lai 2012-02-04 15:43:20 +1100
  • c4c3835841 Implemented paging on results page. Samuel Lai 2012-01-29 00:32:15 +1100
  • 96cb924c52 Improved styling of results page with :hover, links and more spacing. Samuel Lai 2012-01-28 23:48:00 +1100
  • 90e46dfacf Dates are now formatted using a custom template filter, format_datetime. Samuel Lai 2011-11-06 18:14:31 +1100
  • 045b50fe6c Tags are now parsed during import, and inserted into the index as an array field. Samuel Lai 2011-11-06 18:02:06 +1100
  • 098a4f2fa9 Started implementing the search results view. Samuel Lai 2011-11-06 17:20:11 +1100
  • f8a6e7c455 Enabled template autoescaping by default. Samuel Lai 2011-11-05 18:52:49 +1100
  • a2614220ae Created resource decorators that create connections as needed in by the current thread. Samuel Lai 2011-11-05 18:43:54 +1100
  • 365acbe80a Added method to make site logos appear if they exist, otherwise show unknown icon. Samuel Lai 2011-11-05 12:13:16 +1100
  • dc7a923fa9 Fleshed initial HTML views and pages. Samuel Lai 2011-11-01 22:03:22 +1100
  • 5e930bbc08 Added scripts for deleting a site from the system, and getting site info from the net. Samuel Lai 2011-11-01 22:02:25 +1100
  • 489d9aec22 Added some new fields for sites, and ability to look up details from the sites RSS feed. Samuel Lai 2011-11-01 17:36:14 +1100
  • 97740a206d Added methods to render templates. Samuel Lai 2011-10-30 18:37:33 +1100
  • a83bed32b5 Extracted models out of dataproc/insert.py so they can be reused elsewhere. Samuel Lai 2011-10-30 17:12:01 +1100
  • 18850e5bb5 Fixed media root path due to file having moved directories. Samuel Lai 2011-10-30 17:11:41 +1100
  • d541bdeabc Added missing __init__ file to make stackdump dir a module. Samuel Lai 2011-10-30 17:11:00 +1100
  • 65130d5415 Moved code into a single stackdump package so code can be shared more easily. Samuel Lai 2011-10-30 16:54:49 +1100
  • 513829e255 Oops, forgot to remove the import statement for the now deprecated servers.py. Samuel Lai 2011-10-23 18:20:20 +1100
  • 63da7cd3ca Added Twitter bootstrap and jQuery to static media. Samuel Lai 2011-10-23 18:18:48 +1100
  • bc1572be52 Added static files serving function, and cleaned up more Jython hacks. Samuel Lai 2011-10-23 18:17:23 +1100
  • 810e2e5fe3 Removed package modded markers that are no longer needed. Samuel Lai 2011-10-23 17:42:23 +1100
  • 61b3ba0c94 Fixed bug where Solr data was being stored one directory too far back. Samuel Lai 2011-10-23 17:42:06 +1100
  • 3626ea34ae One last fime to modify for Jython hack removal - the start_python.sh script. Samuel Lai 2011-10-23 17:32:44 +1100
  • 61579cb807 Removed the Jython hacks. We're going with CPython only now. Samuel Lai 2011-10-23 17:07:59 +1100
  • 59ab86dd59 Attempted to fix issues with Jython and the import process. Samuel Lai 2011-10-23 16:52:47 +1100
  • 58f2225e4e Completed first hack of data insertion script - db and solr. Samuel Lai 2011-09-18 18:00:32 +1000
  • ed9a46144b Redesigned Solr schema to index more, store less and use the JSON fields. Samuel Lai 2011-09-18 18:00:05 +1000
  • 5857815885 Modified jython-sqlite connector to support transactions. Samuel Lai 2011-09-18 13:57:28 +1000
  • e6d91198fa Added the httplib2 and pysolr libraries for Solr Python API. Samuel Lai 2011-09-17 19:57:45 +1000
  • 65dc8fb66f Added the data directory to the ignore file. Samuel Lai 2011-09-17 19:54:51 +1000
  • cc760afec9 Configured Solr - setup and schema. Samuel Lai 2011-09-17 19:53:31 +1000
  • 232306d338 Changed jetty config so it only listens on localhost. Samuel Lai 2011-09-17 19:52:35 +1000
  • bd6280f6a5 Added some new ignores due to previous commit. Samuel Lai 2011-09-14 22:37:21 +1000