Looking for changes on website content https://projet-alice-demo.herokuapp.com/diffs/
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
aeris 7df14646ae Mise à jour de 'README.md' 10 meses atrás
app Add icons 1 ano atrás
bin Update dependencies 1 ano atrás
config Add login/logout access to config 1 ano atrás
db Add index for date in table diffs 1 ano atrás
lib/tasks First version 1 ano atrás
log First version 1 ano atrás
public Favicon 1 ano atrás
spec Add login/logout access to config 1 ano atrás
tmp First version 1 ano atrás
vendor Amélioration visuelle 1 ano atrás
.env.development License & readme 1 ano atrás
.gitignore Commit changes 1 ano atrás
.rspec Better changes detection 1 ano atrás
Gemfile Update dependencies 1 ano atrás
Gemfile.lock Update dependencies 1 ano atrás
Guardfile Update dependencies 1 ano atrás
LICENSE License & readme 1 ano atrás
Procfile Commit changes 1 ano atrás
README.md Mise à jour de 'README.md' 10 meses atrás
Rakefile First version 1 ano atrás
config.ru First version 1 ano atrás

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.