Example #1
0
 class Meta:
     cache = SimpleCache()
     queryset = Session.objects.all()
     serializer = api.Serializer()
     #resource_name = 'session'
     ordering = [
         'modified',
         'scheduled',
         'meeting',
     ]
     filtering = {
         "id": ALL,
         "name": ALL,
         "short": ALL,
         "attendees": ALL,
         "agenda_note": ALL,
         "requested": ALL,
         "requested_duration": ALL,
         "comments": ALL,
         "scheduled": ALL,
         "modified": ALL,
         "meeting": ALL_WITH_RELATIONS,
         "type": ALL_WITH_RELATIONS,
         "group": ALL_WITH_RELATIONS,
         "requested_by": ALL_WITH_RELATIONS,
         "status": ALL_WITH_RELATIONS,
         "materials": ALL_WITH_RELATIONS,
         "resources": ALL_WITH_RELATIONS,
         "assignments": ALL_WITH_RELATIONS,
     }
Example #2
0
 class Meta:
     cache = SimpleCache()
     queryset = LiaisonStatement.objects.all()
     serializer = api.Serializer()
     #resource_name = 'liaisonstatement'
     filtering = { 
         "id": ALL,
         "title": ALL,
         "to_contacts": ALL,
         "response_contacts": ALL,
         "technical_contacts": ALL,
         "action_holder_contacts": ALL,
         "cc_contacts": ALL,
         "deadline": ALL,
         "other_identifiers": ALL,
         "body": ALL,
         "from_name": ALL,
         "to_name": ALL,
         "from_contact": ALL_WITH_RELATIONS,
         "purpose": ALL_WITH_RELATIONS,
         "state": ALL_WITH_RELATIONS,
         "from_groups": ALL_WITH_RELATIONS,
         "to_groups": ALL_WITH_RELATIONS,
         "tags": ALL_WITH_RELATIONS,
         "attachments": ALL_WITH_RELATIONS,
     }
Example #3
0
 class Meta:
     cache = SimpleCache()
     queryset = Submission.objects.all()
     serializer = api.Serializer()
     #resource_name = 'submission'
     filtering = {
         "id": ALL,
         "remote_ip": ALL,
         "access_key": ALL,
         "auth_key": ALL,
         "name": ALL,
         "title": ALL,
         "abstract": ALL,
         "rev": ALL,
         "pages": ALL,
         "authors": ALL,
         "note": ALL,
         "replaces": ALL,
         "first_two_pages": ALL,
         "file_types": ALL,
         "file_size": ALL,
         "document_date": ALL,
         "submission_date": ALL,
         "submitter": ALL,
         "state": ALL_WITH_RELATIONS,
         "group": ALL_WITH_RELATIONS,
         "draft": ALL_WITH_RELATIONS,
     }
Example #4
0
 class Meta:
     cache = SimpleCache()
     queryset = HolderIprDisclosure.objects.all()
     serializer = api.Serializer()
     #resource_name = 'holderiprdisclosure'
     filtering = { 
         "id": ALL,
         "compliant": ALL,
         "holder_legal_name": ALL,
         "notes": ALL,
         "other_designations": ALL,
         "submitter_name": ALL,
         "submitter_email": ALL,
         "time": ALL,
         "title": ALL,
         "ietfer_name": ALL,
         "ietfer_contact_email": ALL,
         "ietfer_contact_info": ALL,
         "patent_info": ALL,
         "has_patent_pending": ALL,
         "holder_contact_email": ALL,
         "holder_contact_name": ALL,
         "holder_contact_info": ALL,
         "licensing_comments": ALL,
         "submitter_claims_all_terms_disclosed": ALL,
         "by": ALL_WITH_RELATIONS,
         "state": ALL_WITH_RELATIONS,
         "iprdisclosurebase_ptr": ALL_WITH_RELATIONS,
         "licensing": ALL_WITH_RELATIONS,
         "docs": ALL_WITH_RELATIONS,
         "rel": ALL_WITH_RELATIONS,
     }
Example #5
0
 class Meta:
     cache = SimpleCache()
     queryset = DocHistory.objects.all()
     serializer = api.Serializer()
     #resource_name = 'dochistory'
     filtering = {
         "id": ALL,
         "time": ALL,
         "title": ALL,
         "abstract": ALL,
         "rev": ALL,
         "pages": ALL,
         "order": ALL,
         "expires": ALL,
         "notify": ALL,
         "external_url": ALL,
         "note": ALL,
         "internal_comments": ALL,
         "name": ALL,
         "type": ALL_WITH_RELATIONS,
         "stream": ALL_WITH_RELATIONS,
         "group": ALL_WITH_RELATIONS,
         "intended_std_level": ALL_WITH_RELATIONS,
         "std_level": ALL_WITH_RELATIONS,
         "ad": ALL_WITH_RELATIONS,
         "shepherd": ALL_WITH_RELATIONS,
         "doc": ALL_WITH_RELATIONS,
         "states": ALL_WITH_RELATIONS,
         "tags": ALL_WITH_RELATIONS,
     }
Example #6
0
 class Meta:
     cache = SimpleCache()
     queryset = GenericIprDisclosure.objects.all()
     serializer = api.Serializer()
     #resource_name = 'genericiprdisclosure'
     filtering = { 
         "id": ALL,
         "compliant": ALL,
         "holder_legal_name": ALL,
         "notes": ALL,
         "other_designations": ALL,
         "submitter_name": ALL,
         "submitter_email": ALL,
         "time": ALL,
         "title": ALL,
         "holder_contact_name": ALL,
         "holder_contact_email": ALL,
         "holder_contact_info": ALL,
         "statement": ALL,
         "by": ALL_WITH_RELATIONS,
         "state": ALL_WITH_RELATIONS,
         "iprdisclosurebase_ptr": ALL_WITH_RELATIONS,
         "docs": ALL_WITH_RELATIONS,
         "rel": ALL_WITH_RELATIONS,
     }
Example #7
0
 class Meta:
     cache = SimpleCache()
     queryset = Meeting.objects.all()
     serializer = api.Serializer()
     #resource_name = 'meeting'
     filtering = {
         "id": ALL,
         "number": ALL,
         "date": ALL,
         "city": ALL,
         "country": ALL,
         "time_zone": ALL,
         "idsubmit_cutoff_day_offset_00": ALL,
         "idsubmit_cutoff_day_offset_01": ALL,
         "idsubmit_cutoff_time_utc": ALL,
         "idsubmit_cutoff_warning_days": ALL,
         "submission_start_day_offset": ALL,
         "submmission_cutoff_day_offset": ALL,
         "submission_correction_day_offset": ALL,
         "venue_name": ALL,
         "venue_addr": ALL,
         "break_area": ALL,
         "reg_area": ALL,
         "agenda_note": ALL,
         "session_request_lock_message": ALL,
         "type": ALL_WITH_RELATIONS,
         "agenda": ALL_WITH_RELATIONS,
         "proceedings_final": ALL,
     }
Example #8
0
 class Meta:
     queryset = AffiliationIgnoredEnding.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'affiliationignoredending'
     filtering = { 
         "id": ALL,
         "ending": ALL,
     }
Example #9
0
 class Meta:
     cache = SimpleCache()
     queryset = DumpInfo.objects.all()
     serializer = api.Serializer()
     #resource_name = 'dumpinfo'
     filtering = {
         "date": ALL,
         "host": ALL,
     }
Example #10
0
 class Meta:
     cache = SimpleCache()
     queryset = DocAlias.objects.all()
     serializer = api.Serializer()
     #resource_name = 'docalias'
     filtering = {
         "name": ALL,
         "document": ALL_WITH_RELATIONS,
     }
Example #11
0
 class Meta:
     cache = SimpleCache()
     queryset = TelechatDate.objects.all()
     serializer = api.Serializer()
     #resource_name = 'telechatdate'
     filtering = {
         "id": ALL,
         "date": ALL,
     }
Example #12
0
 class Meta:
     cache = SimpleCache()
     queryset = StateType.objects.all()
     serializer = api.Serializer()
     #resource_name = 'statetype'
     filtering = {
         "slug": ALL,
         "label": ALL,
     }
Example #13
0
 class Meta:
     queryset = AffiliationAlias.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'affiliationalias'
     filtering = { 
         "id": ALL,
         "alias": ALL,
         "name": ALL,
     }
Example #14
0
 class Meta:
     queryset = CountryAlias.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'countryalias'
     filtering = { 
         "id": ALL,
         "alias": ALL,
         "country": ALL_WITH_RELATIONS,
     }
Example #15
0
 class Meta:
     queryset = NextReviewerInTeam.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'nextreviewerinteam'
     filtering = { 
         "id": ALL,
         "team": ALL_WITH_RELATIONS,
         "next_reviewer": ALL_WITH_RELATIONS,
     }
Example #16
0
 class Meta:
     cache = SimpleCache()
     queryset = SearchRule.objects.all()
     serializer = api.Serializer()
     #resource_name = 'rule'
     filtering = {
         "id": ALL,
         "rule_type": ALL,
         "community_list": ALL_WITH_RELATIONS,
     }
Example #17
0
 class Meta:
     cache = SimpleCache()
     queryset = Alias.objects.all()
     serializer = api.Serializer()
     #resource_name = 'alias'
     filtering = {
         "id": ALL,
         "name": ALL,
         "person": ALL_WITH_RELATIONS,
     }
Example #18
0
 class Meta:
     cache = SimpleCache()
     queryset = FeedbackLastSeen.objects.all()
     serializer = api.Serializer()
     filtering = {
         "id": ALL,
         "time": ALL,
         "reviewer": ALL_WITH_RELATIONS,
         "nominee": ALL_WITH_RELATIONS,
     }
Example #19
0
 class Meta:
     cache = SimpleCache()
     queryset = Suffix.objects.all()
     serializer = api.Serializer()
     #resource_name = 'suffix'
     filtering = {
         "id": ALL,
         "rest": ALL,
         "remove": ALL,
     }
Example #20
0
 class Meta:
     cache = SimpleCache()
     queryset = ReminderDates.objects.all()
     serializer = api.Serializer()
     #resource_name = 'reminderdates'
     filtering = {
         "id": ALL,
         "date": ALL,
         "nomcom": ALL_WITH_RELATIONS,
     }
Example #21
0
 class Meta:
     cache = SimpleCache()
     queryset = Email.objects.all()
     serializer = api.Serializer()
     #resource_name = 'email'
     filtering = {
         "address": ALL,
         "time": ALL,
         "active": ALL,
         "person": ALL_WITH_RELATIONS,
     }
Example #22
0
 class Meta:
     cache = SimpleCache()
     queryset = EmailSubscription.objects.all()
     serializer = api.Serializer()
     #resource_name = 'emailsubscription'
     filtering = {
         "id": ALL,
         "email": ALL_WITH_RELATIONS,
         "notify_on": ALL,
         "community_list": ALL_WITH_RELATIONS,
     }
Example #23
0
 class Meta:
     cache = SimpleCache()
     queryset = RelatedDocHistory.objects.all()
     serializer = api.Serializer()
     #resource_name = 'relateddochistory'
     filtering = {
         "id": ALL,
         "source": ALL_WITH_RELATIONS,
         "target": ALL_WITH_RELATIONS,
         "relationship": ALL_WITH_RELATIONS,
     }
Example #24
0
 class Meta:
     cache = SimpleCache()
     queryset = TelechatAgendaItem.objects.all()
     serializer = api.Serializer()
     #resource_name = 'telechatagendaitem'
     filtering = {
         "id": ALL,
         "text": ALL,
         "type": ALL,
         "title": ALL,
     }
Example #25
0
 class Meta:
     queryset = ReviewSecretarySettings.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'reviewsecretarysettings'
     filtering = { 
         "id": ALL,
         "remind_days_before_deadline": ALL,
         "team": ALL_WITH_RELATIONS,
         "person": ALL_WITH_RELATIONS,
     }
Example #26
0
 class Meta:
     queryset = TopicFeedbackLastSeen.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'topicfeedbacklastseen'
     filtering = {
         "id": ALL,
         "time": ALL,
         "reviewer": ALL_WITH_RELATIONS,
         "topic": ALL_WITH_RELATIONS,
     }
Example #27
0
 class Meta:
     cache = SimpleCache()
     queryset = ResourceAssociation.objects.all()
     serializer = api.Serializer()
     resource_name = 'resourceassociation'
     filtering = {
         "id": ALL,
         "icon": ALL,
         "desc": ALL,
         "name": ALL_WITH_RELATIONS,
     }
Example #28
0
 class Meta:
     queryset = ImportantDate.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     #resource_name = 'importantdate'
     filtering = {
         "id": ALL,
         "date": ALL,
         "meeting": ALL_WITH_RELATIONS,
         "name": ALL_WITH_RELATIONS,
     }
Example #29
0
 class Meta:
     queryset = UrlResource.objects.all()
     serializer = api.Serializer()
     cache = SimpleCache()
     resource_name = 'urlresource'
     filtering = {
         "id": ALL,
         "url": ALL,
         "name": ALL_WITH_RELATIONS,
         "room": ALL_WITH_RELATIONS,
     }
Example #30
0
 class Meta:
     cache = SimpleCache()
     queryset = SessionPresentation.objects.all()
     serializer = api.Serializer()
     #resource_name = 'sessionpresentation'
     filtering = {
         "id": ALL,
         "rev": ALL,
         "session": ALL_WITH_RELATIONS,
         "document": ALL_WITH_RELATIONS,
     }