searchcode-server

The offical home of searchcode-server where you can run searchcode locally. Note that master is generally unstable in the sense that it is not a release. Check releases for release versions https://github.com/boyter/searchcode-server/releases

OTHER License

Stars
361
searchcode-server - Release 1.3.14 Latest Release

Published by boyter about 6 years ago

searchcode-server - Release 1.3.13

Published by boyter over 6 years ago

searchcode-server - Release 1.3.12

Published by boyter over 6 years ago

searchcode-server - Release 1.3.11

Published by boyter about 7 years ago

searchcode-server - Release 1.3.10

Published by boyter over 7 years ago

searchcode-server - Release 1.3.9

Published by boyter over 7 years ago

searchcode-server - Release 1.3.8

Published by boyter over 7 years ago

  • Fix bug where if only_localhost is set to false but log_indexed is set to true the CSV will not be written
  • Small CSS display issues on search pages
  • Resolve issues with some unit tests being inconsistent
  • Setup CI pipeline to shake out issues and IWOMM
  • New admin pages which expose information in a better way
  • File classification moved into JSON database similar to OWASP
  • Improved matching of found lines
  • Addition of folder blacklist to exclude folders from being indexed
  • Addition of repository overview page to list indexed repositories and status
  • Add search button to repository overview to search current repository
  • Improved matching of filenames
searchcode-server - Release 1.3.7

Published by boyter over 7 years ago

  • Fix display bug where file details in search was on newline
  • Slight improvements to documentation
searchcode-server - Release 1.3.6

Published by boyter over 7 years ago

  • Add job to scan repositories updating the spelling corrector
  • Add logic to split interesting characters such as Chinese/Korean/Japanese to allow searching
  • Fix XSS on admin log page
  • Fix XSS on admin repo page
  • Fix bug where unable to delete repositories on admin page with special characters in name
  • Running jobs now displayed on admin page
  • Repository overview page added to get overview of a repository
searchcode-server - Release 1.3.5

Published by boyter almost 8 years ago

  • Fix only_localhost to really only listen localhost not drop connections
  • Add SHA512 hmac as option for signed API requests
  • Resolve XSS vulnerability issue
  • Add logic to deal with immutable files by moving to trash folder
  • Add log to display most recent search results
  • Resolve several memory leak issues
  • Modify logic to allow matching URL_CONFIG in App.URL_CONFIG.toString()
  • Modify logic to allow matching install_something in :install_something
  • Logging level of OFF now does not even attempt to create log file
  • Resolve uncaught exception when writing log
  • Close resource/memory leak in opened files
  • Changed removal logic for removed files to be less aggressive
  • Fix potential overflow for search query count (however unlikely that is)
  • Fix race conditions with logging
searchcode-server - Release 1.3.4

Published by boyter almost 8 years ago

  • Refactor index logic to resolve removal bugs
  • Optimise memory usage of file repositories
  • Fix headers for API responses
  • Change admin fields from disabled to readonly to allow copy paste
  • Fix bug where sqlite_file property was being ignored
searchcode-server - Release 1.3.3

Published by boyter almost 8 years ago

  • Add log level selection to admin logs page
  • Can now search across filenames and paths
  • Slight performance improvements for indexing
  • Better error reporting for repository errors
  • Better guessing of file encoding type
  • White/Black list of file extensions
  • Fix bug where OWASP results not escaped
  • Add logout button to admin sections
  • Refactor JavaScript and fix bugs
  • Additional properties for controlling background threads
  • Fix off by 1 error where some results would not be shown
  • Admin can now selectively pause indexing
  • Ability to log out all indexed and excluded files to CSV
  • Set file rotation to have 10x10mb files by default but controlled through property
  • Add backoff setting to settings page to control CPU usage
  • Improve memory usage for large file repositories
  • Whitelist trumps minified logic
searchcode-server - Release 1.3.2

Published by boyter about 8 years ago

  • Improve matching of certain strings such as E.G. linux2.7.4 or i386
  • Fix bug with binary file checking
searchcode-server - Release 1.3.1

Published by boyter about 8 years ago

  • Fix potential performance issue in spelling corrector with long strings
  • Fix potential XSS issue with HTML page
  • Line numbers now appear on code result pages
  • Logging directory not configurable via properties
  • Symlinks path traversal issue resolved
  • Highlight.js now lazy loads
  • Highlight limit now configrable through properties
  • OWASP line number display correction
  • Header links resolved in some cases
searchcode-server - Release 1.3.0

Published by boyter about 8 years ago

  • Filters now apply instantly when clicked option is toggleable
  • OWASP checking on code result pages based on OWASP code crawler
  • Log Tail screen added to Admin
  • Add server date time output to admin page
  • Add rebuild all button to Admin page
  • Fix bug where clicking deep links on HTML page would break
  • Modify file links to use unique codeid to avoid click through issues
  • Improve indexing performance by intelligently calculating MD5
  • Add ability to index arbitary file system locations
  • Add API endpoint to force reindex
searchcode-server - Release 1.2.4

Published by boyter about 8 years ago

  • Add gzip compression to most used routes
  • Refactor repository jobs to resolve bugs and make more extensible
  • Fix lines to index bug with SVN which could result in index pausing
  • Update HTML page to have new look and feel
searchcode-server - Release 1.2.3

Published by boyter about 8 years ago

  • Upgrade mithril to 0.2.5 to resolve Safari bug where pages would not render
  • Release under fair source license
  • Set search box to use monospaced font
searchcode-server - Release 1.2.2

Published by boyter about 8 years ago

  • Add -w option to external git to avoid whitespace blame issue
  • Resolve bug where some results were searchable but not browsable
  • Resolve SVN cert prompt issue causing SVN to never checkout
  • Fix potential performance issues with spell checker
Badges
Extracted from project README
Build Status Scc Count Badge Video