Commit Graph

80 Commits

Author SHA1 Message Date
Marian Steinbach c2758652f1 Modify travis config to run docker 2018-05-03 12:04:32 +02:00
Marian Steinbach 15a7315886 Remove "make venv" 2018-05-03 12:02:48 +02:00
Marian Steinbach 1e4cb2bce8 Run python unit tests in docker container 2018-05-03 12:01:30 +02:00
Marian Steinbach cf656ad2d1
Merge pull request #33 from netzbegruenung/unittests
Unit tests und CI
2018-05-03 11:55:06 +02:00
Marian Steinbach f44ed61bd6
Merge pull request #34 from netzbegruenung/dockerize
Spider in Docker-container laufen lassen
2018-05-03 11:51:06 +02:00
Marian Steinbach fc7d0fe1d1 Spider data update 2018-05-03 11:50:01 +02:00
Marian Steinbach 7febd3436e Make test pass 2018-05-03 11:46:03 +02:00
Marian Steinbach 5061ba4a90 Add unit tests 2018-05-03 11:44:06 +02:00
Marian Steinbach 0450cfaac2 Make function output deterministic 2018-05-03 11:44:00 +02:00
Marian Steinbach ab801e646b Add test target 2018-05-03 11:43:42 +02:00
Marian Steinbach 857aa55f0b Add travis config 2018-05-03 11:43:36 +02:00
Marian Steinbach 280d13605e Add __pycache__ to ignored list 2018-05-03 11:43:29 +02:00
Marian Steinbach c21511cd62 Add phantomjs 2018-05-03 11:29:21 +02:00
Marian Steinbach e15051952e Fix YAML file encoding problem 2018-05-03 11:29:11 +02:00
Marian Steinbach 7291b09e83 Change pull command 2018-05-03 10:56:17 +02:00
Marian Steinbach 15697016e7 Change docker image to contain chrome 2018-05-03 10:56:04 +02:00
Marian Steinbach 317624c2b4 Fix output path 2018-05-03 10:35:52 +02:00
Marian Steinbach 4de5890c60 Change to run spider in Docker container 2018-05-03 10:22:10 +02:00
Marian Steinbach 7ce779e52d Add Dockerfile 2018-05-03 08:54:05 +02:00
Marian Steinbach 8f3025e9bb
Merge pull request #29 from netzbegruenung/detect-responsiveness
Grundlegende Prüfung für responsives Layout
2018-04-23 10:08:12 +02:00
Marian Steinbach 5e96d859e4 Report and webapp update 2018-04-23 10:07:47 +02:00
Marian Steinbach 914fb1f35e Detect and report responsive layout details 2018-04-23 09:11:50 +02:00
Marian Steinbach 10cf0de2ab
Merge pull request #27 from netzbegruenung/screenshot-update
Screenshot update
2018-04-23 06:37:23 +02:00
Marian Steinbach d510c2855b Screenshot data update 2018-04-23 06:36:58 +02:00
Marian Steinbach 8375911b06 Add check for local file existence 2018-04-23 06:35:25 +02:00
Marian Steinbach 0286d30151 Fix spider data access 2018-04-22 13:01:56 +02:00
Marian Steinbach 9f451c4d8d
Merge pull request #25 from netzbegruenung/count-https-double
Doppelte Punktzahl für HTTPS
2018-04-21 20:39:35 +02:00
Marian Steinbach b54fe100bf Update report data and webapp 2018-04-21 20:38:04 +02:00
Marian Steinbach 7dd451c3b6 Increase score for HTTPS 2018-04-21 20:37:53 +02:00
Marian Steinbach b530ebca46
Merge pull request #24 from netzbegruenung/detect-cms
CMS-Daten sammeln
2018-04-20 23:37:43 +02:00
Marian Steinbach 84351f6b1d Add CMS info to webapp table 2018-04-20 23:36:31 +02:00
Marian Steinbach 94241ba380 Add detection for most common CMSes
and write info to report
2018-04-20 23:36:00 +02:00
Marian Steinbach 4c2a6ea2c3
Merge pull request #21 from netzbegruenung/update-report
Report data update
2018-04-20 17:03:05 +02:00
Marian Steinbach e3cc5707a4 Report data update 2018-04-20 17:02:43 +02:00
Marian Steinbach 80d3567eef
Merge pull request #17 from netzbegruenung/refactor-logic
Refactoring und ein paar neue Features
2018-04-19 12:41:09 +02:00
Marian Steinbach 984b086528 New webapp dist and spider results 2018-04-19 11:38:42 +02:00
Marian Steinbach d956a54cf4 Make text in criteria columns appear smaller 2018-04-19 11:38:04 +02:00
Marian Steinbach 2a779864a6 Remove test kriteria docs from bottom, add link 2018-04-19 11:37:36 +02:00
Marian Steinbach 7c286ca3ae Truncate long URLs in output 2018-04-19 11:37:12 +02:00
Marian Steinbach a80142ee03 Add response time to output 2018-04-19 11:36:56 +02:00
Marian Steinbach 278261db26 Some stability improvements 2018-04-19 11:36:14 +02:00
Marian Steinbach ea05bf5192 Move test criteria logic into spider, add scoring 2018-04-19 00:51:59 +02:00
Marian Steinbach d4ac1fa9f5
Merge pull request #14 from netzbegruenung/screenshots
Erzeuge Screenshots und verlinke darauf
2018-04-17 21:25:20 +02:00
Marian Steinbach 9ce4f4c5c8 Remove screenshot display from table, add links 2018-04-17 21:11:16 +02:00
Marian Steinbach 7348c7bec8 Add site screenshots 2018-04-17 20:45:51 +02:00
Marian Steinbach 69248f28cd
Add link 2018-04-17 16:57:02 +02:00
Marian Steinbach 362b7247b8
Update README.md 2018-04-17 16:33:27 +02:00
Marian Steinbach 34b58b03d0 Updating report data 2018-04-13 18:02:13 +02:00
Marian Steinbach 59227cd3e2 Report data update 2018-04-12 12:26:51 +02:00
Marian Steinbach 12e2770ffb
Merge pull request #6 from netzbegruenung/content-checks
Neue checks basierend auf Inhalten
2018-04-09 23:29:21 +02:00