Download roma timesheet Free Java Code
Description
A Rails project that consist on a timesheet (or hours register). The main idea of this project is building up the requirements and implementing software security practices, in order to learn specific security enhancements that can be useful in most of the applications.
Icons
Source Files
The download file roma_timesheet-master.zip has the following entries.
.gitignore//www . j a v a2s . co m
.project
Gemfile
Gemfile.lock
README.markdown
Rakefile
app/controllers/application_controller.rb
app/controllers/companies_controller.rb
app/controllers/contents_controller.rb
app/controllers/hours_controller.rb
app/controllers/projects_controller.rb
app/controllers/timecards_controller.rb
app/controllers/user_sessions_controller.rb
app/controllers/users_controller.rb
app/helpers/application_helper.rb
app/helpers/companies_helper.rb
app/helpers/hours_helper.rb
app/helpers/projects_helper.rb
app/helpers/timecards_helper.rb
app/helpers/user_sessions_helper.rb
app/helpers/users_helper.rb
app/models/company.rb
app/models/historical_hour.rb
app/models/hour.rb
app/models/permission.rb
app/models/project.rb
app/models/role.rb
app/models/timecard.rb
app/models/timecards_note.rb
app/models/user.rb
app/models/user_session.rb
app/views/companies/_form.html.erb
app/views/companies/edit.html.erb
app/views/companies/index.html.erb
app/views/companies/new.html.erb
app/views/companies/show.html.erb
app/views/contents/dashboard.html.erb
app/views/hours/_form.html.erb
app/views/hours/edit.html.erb
app/views/hours/index.html.erb
app/views/hours/new.html.erb
app/views/hours/show.html.erb
app/views/layouts/.tmp_application.html.erb.26792~
app/views/layouts/.tmp_application.html.erb.66301~
app/views/layouts/application.html.erb
app/views/projects/_form.html.erb
app/views/projects/edit.html.erb
app/views/projects/index.html.erb
app/views/projects/new.html.erb
app/views/projects/show.html.erb
app/views/timecards/_form.html.erb
app/views/timecards/edit.html.erb
app/views/timecards/show.html.erb
app/views/user_sessions/.tmp_member_login.html.erb.48812~
app/views/user_sessions/login.html.erb
app/views/users/_form.html.erb
app/views/users/_form_register.html.erb
app/views/users/edit.html.erb
app/views/users/edit_self.html.erb
app/views/users/index.html.erb
app/views/users/new.html.erb
app/views/users/register.html.erb
app/views/users/show.html.erb
config.ru
config/application.rb
config/boot.rb
config/database.yml
config/environment.rb
config/environments/development.rb
config/environments/production.rb
config/environments/test.rb
config/initializers/app_constants.rb
config/initializers/backtrace_silencers.rb
config/initializers/inflections.rb
config/initializers/jqgrid.rb
config/initializers/mime_types.rb
config/initializers/secret_token.rb
config/initializers/session_store.rb
config/locales/en.yml
config/routes.rb
db/migrate/20101010000523_create_companies.rb
db/migrate/20101010000612_create_projects.rb
db/migrate/20101010000956_create_users.rb
db/migrate/20101010001054_create_permissions.rb
db/migrate/20101010001116_create_roles.rb
db/migrate/20101010001426_create_hours.rb
db/migrate/20101010045310_create_timecards.rb
db/migrate/20101012033516_create_projects_users.rb
db/migrate/20101012033600_create_roles_users.rb
db/migrate/20101012033747_create_historical_hours.rb
db/migrate/20101012033851_create_timecards_notes.rb
db/migrate/20101012050609_create_foreign_keys.rb
db/migrate/20101018223300_create_companies_users.rb
db/migrate/20101023210707_add_sessions_table.rb
db/migrate/20101024210813_add_fields_users_and_permissions.rb
db/migrate/20101106040108_create_roles_permissions.rb
db/migrate/20101106041606_needs_extra_validation_default_true.rb
db/migrate/20101115031840_adding_login_index.rb
db/schema.rb
db/seeds.rb
doc/README_FOR_APP
lib/2dc_jqgrid.rb
lib/security_manager.rb
lib/tasks/.gitkeep
public/404.html
public/422.html
public/500.html
public/favicon.ico
public/images/icon_editable.png
public/images/img01.jpg
public/images/img02.jpg
public/images/img03.jpg
public/images/img04(old).jpg
public/images/img04.jpg
public/images/jqgrid/ui-bg_diagonals-thick_75_f3d8d8_40x40.png
public/images/jqgrid/ui-bg_flat_0_333333_40x100.png
public/images/jqgrid/ui-bg_flat_65_666666_40x100.png
public/images/jqgrid/ui-bg_flat_65_ffffff_40x100.png
public/images/jqgrid/ui-bg_flat_75_fffdea_40x100.png
public/images/jqgrid/ui-bg_glass_55_fbf8ee_1x400.png
public/images/jqgrid/ui-bg_highlight-hard_100_f5e880_1x100.png
public/images/jqgrid/ui-bg_highlight-hard_100_f6f6f6_1x100.png
public/images/jqgrid/ui-bg_highlight-hard_100_faf4c0_1x100.png
public/images/jqgrid/ui-bg_inset-soft_25_a3141a_1x100.png
public/images/jqgrid/ui-icons_004276_256x240.png
public/images/jqgrid/ui-icons_cc0000_256x240.png
public/images/jqgrid/ui-icons_ffffff_256x240.png
public/images/right-arrow_editable.png
public/images/trash.png
public/javascripts/application.js
public/javascripts/dashboard.js
public/javascripts/hours_grid.js
public/javascripts/hours_show_grid.js
public/javascripts/i18n/grid.locale-bg.js
public/javascripts/i18n/grid.locale-bg1251.js
public/javascripts/i18n/grid.locale-cat.js
public/javascripts/i18n/grid.locale-cn.js
public/javascripts/i18n/grid.locale-cs.js
public/javascripts/i18n/grid.locale-da.js
public/javascripts/i18n/grid.locale-de.js
public/javascripts/i18n/grid.locale-el.js
public/javascripts/i18n/grid.locale-en.js
public/javascripts/i18n/grid.locale-es.js
public/javascripts/i18n/grid.locale-fa.js
public/javascripts/i18n/grid.locale-fi.js
public/javascripts/i18n/grid.locale-fr.js
public/javascripts/i18n/grid.locale-gl.js
public/javascripts/i18n/grid.locale-he.js
public/javascripts/i18n/grid.locale-hu.js
public/javascripts/i18n/grid.locale-is.js
public/javascripts/i18n/grid.locale-it.js
public/javascripts/i18n/grid.locale-ja.js
public/javascripts/i18n/grid.locale-nl.js
public/javascripts/i18n/grid.locale-no.js
public/javascripts/i18n/grid.locale-pl.js
public/javascripts/i18n/grid.locale-pt-br.js
public/javascripts/i18n/grid.locale-pt.js
public/javascripts/i18n/grid.locale-ro.js
public/javascripts/i18n/grid.locale-ru.js
public/javascripts/i18n/grid.locale-sk.js
public/javascripts/i18n/grid.locale-sv.js
public/javascripts/i18n/grid.locale-tr.js
public/javascripts/i18n/grid.locale-ua.js
public/javascripts/jquery-ui-1.8.6.custom.min.js
public/javascripts/jquery.fastconfirm.js
public/javascripts/jquery.jqGrid.min.js
public/javascripts/jquery.min.js
public/javascripts/jquery.mini-timepicker.js
public/javascripts/rails.js
public/javascripts/timecards_grid.js
public/robots.txt
public/stylesheets/.gitkeep
public/stylesheets/jquery-ui-1.8.5.custom.css
public/stylesheets/jquery.fastconfirm.css
public/stylesheets/jquery.ui.core.css
public/stylesheets/jquery.ui.theme.css
public/stylesheets/timesheet.css
public/stylesheets/ui.jqgrid.css
script/rails
test/fixtures/companies.yml
test/fixtures/hours.yml
test/fixtures/projects.yml
test/fixtures/timecards.yml
test/fixtures/users.yml
test/functional/companies_controller_test.rb
test/functional/hours_controller_test.rb
test/functional/projects_controller_test.rb
test/functional/timecards_controller_test.rb
test/functional/users_controller_test.rb
test/performance/browsing_test.rb
test/test_helper.rb
test/unit/company_test.rb
test/unit/helpers/companies_helper_test.rb
test/unit/helpers/hours_helper_test.rb
test/unit/helpers/permissions_helper_test.rb
test/unit/helpers/projects_helper_test.rb
test/unit/helpers/roles_helper_test.rb
test/unit/helpers/timecards_helper_test.rb
test/unit/helpers/users_helper_test.rb
test/unit/hour_test.rb
test/unit/project_test.rb
test/unit/timecard_test.rb
test/unit/user_test.rb
vendor/plugins/.gitkeep
vendor/plugins/authlogic/.gitignore
vendor/plugins/authlogic/CHANGELOG.rdoc
vendor/plugins/authlogic/LICENSE
vendor/plugins/authlogic/README.rdoc
vendor/plugins/authlogic/Rakefile
vendor/plugins/authlogic/VERSION.yml
vendor/plugins/authlogic/authlogic.gemspec
vendor/plugins/authlogic/generators/session/session_generator.rb
vendor/plugins/authlogic/generators/session/templates/session.rb
vendor/plugins/authlogic/lib/authlogic.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/base.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/email.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/logged_in_status.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/login.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/magic_columns.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/password.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/perishable_token.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/persistence_token.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/restful_authentication.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/session_maintenance.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/single_access_token.rb
vendor/plugins/authlogic/lib/authlogic/acts_as_authentic/validations_scope.rb
vendor/plugins/authlogic/lib/authlogic/authenticates_many/association.rb
vendor/plugins/authlogic/lib/authlogic/authenticates_many/base.rb
vendor/plugins/authlogic/lib/authlogic/controller_adapters/abstract_adapter.rb
vendor/plugins/authlogic/lib/authlogic/controller_adapters/merb_adapter.rb
vendor/plugins/authlogic/lib/authlogic/controller_adapters/rails_adapter.rb
vendor/plugins/authlogic/lib/authlogic/controller_adapters/sinatra_adapter.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/aes256.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/bcrypt.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/md5.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/sha1.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/sha256.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/sha512.rb
vendor/plugins/authlogic/lib/authlogic/crypto_providers/wordpress.rb
vendor/plugins/authlogic/lib/authlogic/i18n.rb
vendor/plugins/authlogic/lib/authlogic/i18n/translator.rb
vendor/plugins/authlogic/lib/authlogic/random.rb
vendor/plugins/authlogic/lib/authlogic/regex.rb
vendor/plugins/authlogic/lib/authlogic/session/activation.rb
vendor/plugins/authlogic/lib/authlogic/session/active_record_trickery.rb
vendor/plugins/authlogic/lib/authlogic/session/base.rb
vendor/plugins/authlogic/lib/authlogic/session/brute_force_protection.rb
vendor/plugins/authlogic/lib/authlogic/session/callbacks.rb
vendor/plugins/authlogic/lib/authlogic/session/cookies.rb
vendor/plugins/authlogic/lib/authlogic/session/existence.rb
vendor/plugins/authlogic/lib/authlogic/session/foundation.rb
vendor/plugins/authlogic/lib/authlogic/session/http_auth.rb
vendor/plugins/authlogic/lib/authlogic/session/id.rb
vendor/plugins/authlogic/lib/authlogic/session/klass.rb
vendor/plugins/authlogic/lib/authlogic/session/magic_columns.rb
vendor/plugins/authlogic/lib/authlogic/session/magic_states.rb
vendor/plugins/authlogic/lib/authlogic/session/params.rb
vendor/plugins/authlogic/lib/authlogic/session/password.rb
vendor/plugins/authlogic/lib/authlogic/session/perishable_token.rb
vendor/plugins/authlogic/lib/authlogic/session/persistence.rb
vendor/plugins/authlogic/lib/authlogic/session/priority_record.rb
vendor/plugins/authlogic/lib/authlogic/session/scopes.rb
vendor/plugins/authlogic/lib/authlogic/session/session.rb
vendor/plugins/authlogic/lib/authlogic/session/timeout.rb
vendor/plugins/authlogic/lib/authlogic/session/unauthorized_record.rb
vendor/plugins/authlogic/lib/authlogic/session/validation.rb
vendor/plugins/authlogic/lib/authlogic/test_case.rb
vendor/plugins/authlogic/lib/authlogic/test_case/mock_controller.rb
vendor/plugins/authlogic/lib/authlogic/test_case/mock_cookie_jar.rb
vendor/plugins/authlogic/lib/authlogic/test_case/mock_logger.rb
vendor/plugins/authlogic/lib/authlogic/test_case/mock_request.rb
vendor/plugins/authlogic/lib/authlogic/test_case/rails_request_adapter.rb
vendor/plugins/authlogic/rails/init.rb
vendor/plugins/authlogic/shoulda_macros/authlogic.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/base_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/email_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/logged_in_status_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/login_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/magic_columns_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/password_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/perishable_token_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/persistence_token_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/restful_authentication_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/session_maintenance_test.rb
vendor/plugins/authlogic/test/acts_as_authentic_test/single_access_test.rb
vendor/plugins/authlogic/test/authenticates_many_test.rb
vendor/plugins/authlogic/test/crypto_provider_test/aes256_test.rb
vendor/plugins/authlogic/test/crypto_provider_test/bcrypt_test.rb
vendor/plugins/authlogic/test/crypto_provider_test/sha1_test.rb
vendor/plugins/authlogic/test/crypto_provider_test/sha256_test.rb
vendor/plugins/authlogic/test/crypto_provider_test/sha512_test.rb
vendor/plugins/authlogic/test/fixtures/companies.yml
vendor/plugins/authlogic/test/fixtures/employees.yml
vendor/plugins/authlogic/test/fixtures/projects.yml
vendor/plugins/authlogic/test/fixtures/users.yml
vendor/plugins/authlogic/test/i18n_test.rb
vendor/plugins/authlogic/test/libs/affiliate.rb
vendor/plugins/authlogic/test/libs/company.rb
vendor/plugins/authlogic/test/libs/employee.rb
vendor/plugins/authlogic/test/libs/employee_session.rb
vendor/plugins/authlogic/test/libs/ldaper.rb
vendor/plugins/authlogic/test/libs/ordered_hash.rb
vendor/plugins/authlogic/test/libs/project.rb
vendor/plugins/authlogic/test/libs/user.rb
vendor/plugins/authlogic/test/libs/user_session.rb
vendor/plugins/authlogic/test/random_test.rb
vendor/plugins/authlogic/test/session_test/activation_test.rb
vendor/plugins/authlogic/test/session_test/active_record_trickery_test.rb
vendor/plugins/authlogic/test/session_test/brute_force_protection_test.rb
vendor/plugins/authlogic/test/session_test/callbacks_test.rb
vendor/plugins/authlogic/test/session_test/cookies_test.rb
vendor/plugins/authlogic/test/session_test/credentials_test.rb
vendor/plugins/authlogic/test/session_test/existence_test.rb
vendor/plugins/authlogic/test/session_test/http_auth_test.rb
vendor/plugins/authlogic/test/session_test/id_test.rb
vendor/plugins/authlogic/test/session_test/klass_test.rb
vendor/plugins/authlogic/test/session_test/magic_columns_test.rb
vendor/plugins/authlogic/test/session_test/magic_states_test.rb
vendor/plugins/authlogic/test/session_test/params_test.rb
vendor/plugins/authlogic/test/session_test/password_test.rb
vendor/plugins/authlogic/test/session_test/perishability_test.rb
vendor/plugins/authlogic/test/session_test/persistence_test.rb
vendor/plugins/authlogic/test/session_test/scopes_test.rb
vendor/plugins/authlogic/test/session_test/session_test.rb
vendor/plugins/authlogic/test/session_test/timeout_test.rb
vendor/plugins/authlogic/test/session_test/unauthorized_record_test.rb
vendor/plugins/authlogic/test/session_test/validation_test.rb
vendor/plugins/authlogic/test/test_helper.rb
Download
Click the following link to download roma_timesheet-master.zip.
roma_timesheet-master.zip