├── README.md ├── client ├── .gitignore ├── index.html ├── package.json └── src │ ├── components │ ├── action-form.js │ ├── button-group.js │ ├── case-data.js │ ├── case-history.js │ ├── field.js │ └── nav-bar.js │ ├── config.js │ ├── index.js │ ├── models │ ├── case-list.js │ ├── case.js │ ├── ui.js │ └── user.js │ └── views │ ├── case-list.js │ ├── case.js │ ├── home.js │ ├── layout.js │ ├── sign-in.js │ └── verify.js ├── server ├── .gitignore ├── setup.py └── src │ ├── manage.py │ └── stately │ ├── __init__.py │ ├── emails.py │ ├── forms.py │ ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── workflow_drop.py │ │ ├── workflow_list.py │ │ └── workflow_load.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_uniqueness_constraints.py │ ├── 0003_match_new_workflow_definition.py │ ├── 0004_allow_null_workflow_context.py │ ├── 0005_add_related_names_for_events.py │ ├── 0006_allow_event_actor_to_be_null.py │ ├── 0007_add_relational_fields_to_actor.py │ ├── 0008_allow_nullable_on_actor_expiration.py │ ├── 0009_create_assignment_model.py │ ├── 0010_action_slug.py │ ├── 0011_make_action_slugs_unique.py │ ├── 0012_rename_case_state_to_currentstate.py │ ├── 0013_allow_actor_email_to_be_null.py │ ├── 0014_allow_null_actor_on_assignments.py │ ├── 0015_add_assignment_is_complete.py │ ├── 0016_make_case_id_field_uuid.py │ ├── 0017_actorauthenticator.py │ ├── 0018_remove_token_from_assignment.py │ ├── 0019_allow_actor_email_nullable.py │ ├── 0020_assignment_assigned_dt.py │ ├── 0021_make_case_id_field_number.py │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── settings.py │ ├── urls.py │ ├── views.py │ └── wsgi.py └── workflows ├── indebtedness.yml └── travel-request.yml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | bundle.js 3 | -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/components/action-form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/components/action-form.js -------------------------------------------------------------------------------- /client/src/components/button-group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/components/button-group.js -------------------------------------------------------------------------------- /client/src/components/case-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/components/case-data.js -------------------------------------------------------------------------------- /client/src/components/case-history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/components/case-history.js -------------------------------------------------------------------------------- /client/src/components/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/components/field.js -------------------------------------------------------------------------------- /client/src/components/nav-bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/components/nav-bar.js -------------------------------------------------------------------------------- /client/src/config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | endpoint: 'http://localhost:8000/api/' 3 | } 4 | -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/models/case-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/models/case-list.js -------------------------------------------------------------------------------- /client/src/models/case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/models/case.js -------------------------------------------------------------------------------- /client/src/models/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/models/ui.js -------------------------------------------------------------------------------- /client/src/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/models/user.js -------------------------------------------------------------------------------- /client/src/views/case-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/views/case-list.js -------------------------------------------------------------------------------- /client/src/views/case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/views/case.js -------------------------------------------------------------------------------- /client/src/views/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/views/home.js -------------------------------------------------------------------------------- /client/src/views/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/views/layout.js -------------------------------------------------------------------------------- /client/src/views/sign-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/views/sign-in.js -------------------------------------------------------------------------------- /client/src/views/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/client/src/views/verify.js -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | env/ 3 | .c9/ 4 | .~c9* 5 | db.sqlite3 6 | -------------------------------------------------------------------------------- /server/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/setup.py -------------------------------------------------------------------------------- /server/src/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/manage.py -------------------------------------------------------------------------------- /server/src/stately/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/stately/emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/emails.py -------------------------------------------------------------------------------- /server/src/stately/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/forms.py -------------------------------------------------------------------------------- /server/src/stately/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/stately/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/stately/management/commands/workflow_drop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/management/commands/workflow_drop.py -------------------------------------------------------------------------------- /server/src/stately/management/commands/workflow_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/management/commands/workflow_list.py -------------------------------------------------------------------------------- /server/src/stately/management/commands/workflow_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/management/commands/workflow_load.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0002_alter_uniqueness_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0002_alter_uniqueness_constraints.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0003_match_new_workflow_definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0003_match_new_workflow_definition.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0004_allow_null_workflow_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0004_allow_null_workflow_context.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0005_add_related_names_for_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0005_add_related_names_for_events.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0006_allow_event_actor_to_be_null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0006_allow_event_actor_to_be_null.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0007_add_relational_fields_to_actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0007_add_relational_fields_to_actor.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0008_allow_nullable_on_actor_expiration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0008_allow_nullable_on_actor_expiration.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0009_create_assignment_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0009_create_assignment_model.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0010_action_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0010_action_slug.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0011_make_action_slugs_unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0011_make_action_slugs_unique.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0012_rename_case_state_to_currentstate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0012_rename_case_state_to_currentstate.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0013_allow_actor_email_to_be_null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0013_allow_actor_email_to_be_null.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0014_allow_null_actor_on_assignments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0014_allow_null_actor_on_assignments.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0015_add_assignment_is_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0015_add_assignment_is_complete.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0016_make_case_id_field_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0016_make_case_id_field_uuid.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0017_actorauthenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0017_actorauthenticator.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0018_remove_token_from_assignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0018_remove_token_from_assignment.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0019_allow_actor_email_nullable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0019_allow_actor_email_nullable.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0020_assignment_assigned_dt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0020_assignment_assigned_dt.py -------------------------------------------------------------------------------- /server/src/stately/migrations/0021_make_case_id_field_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/migrations/0021_make_case_id_field_number.py -------------------------------------------------------------------------------- /server/src/stately/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/stately/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/models.py -------------------------------------------------------------------------------- /server/src/stately/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/serializers.py -------------------------------------------------------------------------------- /server/src/stately/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/settings.py -------------------------------------------------------------------------------- /server/src/stately/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/urls.py -------------------------------------------------------------------------------- /server/src/stately/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/views.py -------------------------------------------------------------------------------- /server/src/stately/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/server/src/stately/wsgi.py -------------------------------------------------------------------------------- /workflows/indebtedness.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/workflows/indebtedness.yml -------------------------------------------------------------------------------- /workflows/travel-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForPhilly/stately/HEAD/workflows/travel-request.yml --------------------------------------------------------------------------------