Add a module which will create notifications for all users when the license is at its expiration period, and terminate the process when the license expires.

This commit is contained in:
Jake Moshenko 2014-05-29 11:24:10 -04:00
parent 0683f2657e
commit 0ba4201020
8 changed files with 120 additions and 18 deletions

View file

@ -117,7 +117,7 @@ class FederatedLogin(BaseModel):
class Visibility(BaseModel):
name = CharField(index=True)
name = CharField(index=True, unique=True)
class Repository(BaseModel):
@ -136,7 +136,7 @@ class Repository(BaseModel):
class Role(BaseModel):
name = CharField(index=True)
name = CharField(index=True, unique=True)
class RepositoryPermission(BaseModel):
@ -189,7 +189,7 @@ class AccessToken(BaseModel):
class BuildTriggerService(BaseModel):
name = CharField(index=True)
name = CharField(index=True, unique=True)
class RepositoryBuildTrigger(BaseModel):
@ -283,7 +283,7 @@ class QueueItem(BaseModel):
class LogEntryKind(BaseModel):
name = CharField(index=True)
name = CharField(index=True, unique=True)
class LogEntry(BaseModel):
@ -330,7 +330,7 @@ class OAuthAccessToken(BaseModel):
class NotificationKind(BaseModel):
name = CharField(index=True)
name = CharField(index=True, unique=True)
class Notification(BaseModel):