naomi
b28c7a3f5d
removed opencase_search module
...
it wasn't doing anything - the feature is what does stuff
2018-06-29 15:52:39 +02:00
naomi
5688f89857
removed dependency of opencase on opencase-search
2018-06-29 15:38:43 +02:00
naomi
cf0078d1be
removed date format configs
...
easier than working out how to override them
2018-06-29 15:12:39 +02:00
naomi
f4c3512501
straighforward bugfix
2018-06-29 14:51:12 +02:00
naomi
4c7cd2067b
Made new module, "opencase_defaults".Added a role
2018-06-29 13:04:35 +02:00
naomi
a0ab7282b8
Added bundle labels to cases & activities views
...
This involved creating access control handlers for cases and activities (also did one for actors for good measure) and regenerating the opencase_features_opencase_ui feature so as to add the "type" field to the views
2018-06-18 18:15:00 +02:00
naomi
12afa00df8
Added permission for configuring opencase bundles
2018-06-18 17:11:45 +02:00
naomi
1878d1e2fd
fixed bugs in entity type relations/widgets
2018-06-18 16:29:24 +02:00
naomi
050bee1a9b
added /vender to .gitignore
2018-06-18 15:23:04 +02:00
naomi
d46142ee2b
finished entity type relations
2018-06-13 17:51:14 +02:00
naomi
fd1a0d5156
Allowed activity types are a property of case type
2018-06-13 16:29:21 +02:00
naomi
e601fde1ef
Refactored case-type - client-type relationship
...
and corresponding part of widget
2018-06-13 13:31:04 +02:00
naomi
74b6f90c94
Entity relations working in all directions
2018-06-12 18:12:30 +02:00
naomi
e10096c1ca
Relations between case type and actor types done
2018-06-12 17:16:40 +02:00
naomi
8941cdfb49
refactoring
2018-06-12 16:11:28 +02:00
naomi
9715401dfc
Factored actor type widget stuff into a class
2018-06-12 15:38:30 +02:00
naomi
7448048f2d
Changed default value of Involved Parties to array
2018-06-12 14:11:35 +02:00
naomi
48e5080a9c
Relation between case types and actor types
...
Allowed actor types for a case are saved in a base field override for the "involved parties" field.
2018-06-12 14:02:09 +02:00
naomi
cba43a04e5
Added config for relatin case types to actor types
2018-05-28 16:21:56 +02:00
naomi
ce1d3ca38b
CSS'd out the new revision checkbox
...
I ultimately want to keep it, but will reinstate when I find a way of putting it somewhere sensible on the page
2018-05-28 15:24:15 +02:00
naomi
8294a9647f
Added access control to activities view
...
Just auth user for now
2018-05-28 15:14:18 +02:00
naomi
c261552cc1
Added private files setting to case entity
2018-05-28 15:11:06 +02:00
naomi
2708b0193d
Added feature config
2018-05-13 15:42:16 +02:00
naomi
5e6f1e01c4
updated readme
2018-05-13 13:48:00 +02:00
naomi
54c3895eb0
Merged mass deletion, now will add back the new code
2018-05-13 13:44:58 +02:00
naomi
20ab150226
Add-case form counts as "case context"
2018-05-13 13:44:27 +02:00
Naomi
c31706467a
updated readme
2018-05-13 14:42:03 +03:00
Naomi
57a797ba6d
deleted all the things.
...
backup is in old_code branch
2018-05-13 14:26:11 +03:00
naomi
85260daa0e
typo
2018-05-11 14:43:42 +02:00
naomi
f2e7e8b6be
Removed " see client involvement in cases" perm
...
It doesn't make sense - someone who can't see clients shouldn't see client cases at all.
2018-05-11 13:25:47 +02:00
naomi
b8e49fb9cb
Added "time taken" base field to activity
...
Also removed case field from activity display. It is in the sidebar, no need to have it twice.
2018-05-11 13:19:28 +02:00
naomi
98d856303a
minor bugfix
2018-05-11 11:55:26 +02:00
naomi
d8aaacec2d
Added contact details to actor
2018-05-08 20:44:08 +02:00
naomi
e2f77bf301
case base field descriptions
2018-05-08 19:26:33 +02:00
naomi
83264f93b2
css to remove search button
2018-05-08 19:23:03 +02:00
naomi
eae1a2b03d
Removed global menu block - using a menu now
...
because the menu function automatically handles showing you only the links you have permission to traverse
2018-05-08 18:31:11 +02:00
naomi
53507dae33
minor bugfix to contextual block
2018-05-08 18:30:39 +02:00
naomi
b8bba0b332
tiny bugfix on bundle permissions
2018-05-08 16:10:00 +02:00
naomi
7dba72ef66
Added permissions for client and volunteers
...
Plus permission to see just their involvement in cases
2018-05-08 15:41:02 +02:00
naomi
1eb54e69e5
Put the actor id in the session
...
instead of passing it around like mad in url queries
2018-05-08 14:54:11 +02:00
naomi
c151f84692
In contextual menu, passing through actor_id
...
so that we can always come back to the original actor
2018-05-08 14:09:26 +02:00
naomi
80f42c7bf3
Added case list link to add-new-case page
2018-05-08 13:21:12 +02:00
naomi
555087f3b2
Cropped the top off the logo so it sits higher
2018-05-08 11:52:37 +02:00
naomi
f770659cef
Tidied base fields
2018-05-07 19:54:30 +02:00
naomi
1786fce0e8
Added hook so as not to show empty contextual menu
2018-05-07 19:20:27 +02:00
naomi
a43aa0dc08
Added css and js
...
CSS file is empty as yet, but js has thing to remove autocomplete from search box
2018-05-07 18:54:08 +02:00
naomi
588b159dbd
Added hook to open external menu links in new tab
2018-05-07 18:31:24 +02:00
naomi
c28e048db0
Added logo
2018-05-07 15:20:15 +02:00
naomi
7dc3e5d563
Added "files" as base field on case
2018-05-07 15:04:01 +02:00
naomi
18d0303f54
Moved base fields around
...
Because you can't make it put them at the bottom, so I have given them all negative weights so they go at the top and the custom fields start at 0. User is at the top
2018-05-07 14:49:31 +02:00
naomi
c1c981fddd
Modified page titles to give more info
...
Also removed conditional link back to case list from a case - it only appears sometimes, so it is more confusing to have it than not.
2018-05-03 14:34:55 +02:00
naomi
c909a51c1c
minor change to entity display
2018-05-03 14:11:04 +02:00
naomi
abd6ee896b
Added more nav links to contextual menu block
2018-05-03 14:06:01 +02:00
naomi
0c9377f48e
Refactored global and contextual menu
2018-05-03 13:35:35 +02:00
naomi
b89cfcc2ee
Added link to case list, when viewing case
...
It relies on the referer, and isn't very good.
2018-04-30 18:30:43 +02:00
naomi
7cf4ee557b
New activity gets its case from the url
2018-04-30 17:14:51 +02:00
naomi
59964e653e
Added Utils class and refactored
2018-04-30 16:49:44 +02:00
naomi
3b7e8c9cbe
When creating case, first actor is set from URL
...
And the contextual menu adds the query string
2018-04-30 15:45:34 +02:00
naomi
fc1ae79562
Added contextual menu block
2018-04-30 14:24:01 +02:00
naomi
fc982f8376
Added actors field to case & and case to activity
2018-04-30 12:59:07 +02:00
naomi
9d8c6a34d9
Changed paths so non-admin paths are /opencase/*
2018-04-29 15:23:15 +02:00
naomi
469f2413ec
Actor entity label now includes subtype
2018-04-29 14:54:28 +02:00
naomi
900ba263c7
Actor name field is now set to full name on save
2018-04-29 14:50:41 +02:00
naomi
76f61b16b7
Added first, middle and last name fields to actor
2018-04-29 14:44:52 +02:00
naomi
4b7f983b27
Generated OpenCase Search module
2018-04-29 14:38:10 +02:00
naomi
249003bf16
Made Actor, Activity and Case entities
2018-04-29 13:58:46 +02:00
naomi
398a6c71a3
Re-generated OpenCase Entities module
2018-04-29 13:52:36 +02:00
naomi
03846a27f7
Generated opencase and opencase_entities modules
2018-04-29 09:22:16 +02:00
naomi
0dceb8c38d
Added an access role to views
...
Just made it "authorised user" for now, to keep the security review happy
2018-04-27 19:18:14 +02:00
naomi
d21109ebca
Added hat types permission
...
It kind of works, as it allows the user to add, "edit" and delete hat types - but it does not allow administrating fields
2018-04-27 16:10:10 +02:00
naomi
7097cac863
Removed redirect to home page after login
...
The way it was done, it didn't work with password reset
2018-04-27 16:09:38 +02:00
naomi
aed0aa7b07
Changed file structure of features
...
Now there are just two features - default_user_config and default_subtypes
2018-04-24 18:56:13 +02:00
naomi
6418adfadd
Added features, added module numbers to info files
2018-04-24 18:46:47 +02:00
naomi
de8e7c0ab2
Merge branch 'master' of https://github.com/hoegrammer/zencrm
2018-04-24 18:38:59 +02:00
naomi
7da5c8a4b1
Person Search restricted to authenticated users.
2018-04-16 14:12:24 +02:00
naomi
b0431c2926
Redirects to home page after login.
2018-04-16 13:48:36 +02:00
naomi
c1cebcbddd
Added features for example entity subtypes
2018-04-16 13:36:13 +02:00
naomi
b92efc4600
css for delete button safety.
2018-04-16 13:35:42 +02:00
naomi
384dae27ed
Removed config that will go into features
...
Also changed Hats view so as not to show the Hat Creator when there are no hats (because it shows in the person panel, which checks for the existence of contact details first)
2018-04-16 11:13:23 +02:00
naomi
6044a63646
removed "add person" block config (not working)
...
Also changed Person Search no results behaviour (to use the missing block, but that's ok - it should alert that it's missing, and it's easy to recreate.
2018-04-15 17:15:37 +02:00
naomi
36aadb4ef7
added a bunch of entity bundle configs
...
example ones, for alpha demo
2018-04-15 16:11:03 +02:00
naomi
09bb49b636
more css
2018-04-15 15:57:52 +02:00
naomi
ce80a00a4b
Updated / added config for views and blocks
2018-04-15 13:46:28 +02:00
naomi
c34669afe6
more css
2018-04-15 13:42:08 +02:00
naomi
01b0a2c93f
Styled the modal forms.
2018-04-15 13:21:14 +02:00
naomi
58136ba2b4
styling
2018-04-15 12:53:49 +02:00
naomi
fae90205a4
Styling
2018-04-15 12:44:07 +02:00
naomi
feaaa6cbb8
Added CSS and Javascript.
2018-04-15 10:22:55 +02:00
naomi
368c355ce5
Fixed edit link on case details block
2018-04-14 18:52:04 +02:00
naomi
73f072a1c5
Created Case Details Block
...
Will use that for sidebar instead of previous Involved Parties block and case details view
2018-04-14 18:44:38 +02:00
naomi
5978546333
Removed involved parties from default case view mode
...
They will be handled by block code because they need to link to the persons not the hats
2018-04-14 18:19:43 +02:00
naomi
72936b0da6
Put content back into case html template
...
I discovered that it is where the "rendered entity" comes from.
2018-04-14 17:49:58 +02:00
naomi
483d1ac9d9
Added Involved Parties block for case page
2018-04-14 17:20:51 +02:00
naomi
171eaa73a2
cosmetic change
2018-04-14 16:26:24 +02:00
naomi
33a8b1e0a5
Added subject field to activity, and made that the label
2018-04-14 16:01:06 +02:00
naomi
09142a52dc
Removed case itself from case page template
...
Because it will be managed with views and blocks.
2018-04-14 15:32:34 +02:00
naomi
0dec481020
Added route and controller for adding activity to case
2018-04-14 14:40:37 +02:00
naomi
7eb0ee092b
Added case field to activity
2018-04-14 13:35:04 +02:00
naomi
7c66cbd791
Cosmetic changes to case entity fields
2018-04-14 13:30:41 +02:00
naomi
9d84451cb0
Hid status field on activity
2018-04-14 13:19:40 +02:00