Looking for changes on website content https://projet-alice-demo.herokuapp.com/diffs/
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
aeris 7df14646ae Mise à jour de 'README.md' hace 1 año
app Add icons hace 2 años
bin Update dependencies hace 2 años
config Add login/logout access to config hace 2 años
db Add index for date in table diffs hace 2 años
lib/tasks First version hace 2 años
log First version hace 2 años
public Favicon hace 2 años
spec Add login/logout access to config hace 2 años
tmp First version hace 2 años
vendor Amélioration visuelle hace 2 años
.env.development License & readme hace 2 años
.gitignore Commit changes hace 2 años
.rspec Better changes detection hace 2 años
Gemfile Update dependencies hace 2 años
Gemfile.lock Update dependencies hace 2 años
Guardfile Update dependencies hace 2 años
LICENSE License & readme hace 2 años
Procfile Commit changes hace 2 años
README.md Mise à jour de 'README.md' hace 1 año
Rakefile First version hace 2 años
config.ru First version hace 2 años

README.md

Alice

Alice is a tool to monitor changes on websites.

It's a Ruby on Rails application, using PostgreSQL for storage.

Website to monitor can be configured to check only part of the content, based on text search or CSS selector.

It was initially developped to help Projet Arcadie to track declaration of assets or parliamentary assistants of French politicians.

It's released under AGPLv3 license.

You can see a demo in action here.

Setup

It's just a plain old RoR application, so standard RoR deployment 😊

TLDR:

	export RAILS_ENV=production
	rails assets:precompile
	rails db:migrate
	rails server

You also need to setup a daily cron on ./bin/cli.rb check

Config modifications are restricted to admin people by a password protection. So you need to set environment variable with admin username (LOGIN_USERNAME) and password (LOGIN_PASSWORD). You can do this on the .env.production file (managed by dotenv-rails).

Contributors

Favicon is made by Pixel Perfect and released under Flaticon Basic License

We use BrowserStack for UI testing on different browsers and devices.