소스 검색

name cannot be changed. add admin menu strings

tags/v0.1.6
Jonathan Cobb 4 년 전
부모
커밋
b0eea0d493
4개의 변경된 파일15개의 추가작업 그리고 10개의 파일을 삭제
  1. +3
    -3
      bubble-server/src/main/java/bubble/model/account/Account.java
  2. +0
    -5
      bubble-server/src/main/java/bubble/resources/account/AccountsResource.java
  3. +11
    -1
      bubble-server/src/main/resources/message_templates/server/en_US/post_auth/ResourceMessages.properties
  4. +1
    -1
      bubble-web

+ 3
- 3
bubble-server/src/main/java/bubble/model/account/Account.java 파일 보기

@@ -76,7 +76,7 @@ public class Account extends IdentifiableBase implements TokenPrincipal {
public static String accountField(String table) { return table.equalsIgnoreCase("account") ? "uuid" : "account"; }

@HasValue(message="err.name.required")
@ECIndex(unique=true) @Column(length=100, nullable=false)
@ECIndex(unique=true) @Column(nullable=false, updatable=false, length=100)
@Getter @Setter private String name;

private static final List<String> RESERVED_NAMES = Arrays.asList(
@@ -96,8 +96,8 @@ public class Account extends IdentifiableBase implements TokenPrincipal {
@Type(type=ENCRYPTED_STRING) @Column(columnDefinition="varchar("+(1024+ENC_PAD)+")")
@Getter @Setter private String url;

@Size(max=1000, message="err.description.length")
@Type(type=ENCRYPTED_STRING) @Column(columnDefinition="varchar("+(1000+ENC_PAD)+")")
@Size(max=10000, message="err.description.length")
@Type(type=ENCRYPTED_STRING) @Column(columnDefinition="varchar("+(10000+ENC_PAD)+")")
@Getter @Setter private String description;

@Getter @Setter private Boolean admin = false;


+ 0
- 5
bubble-server/src/main/java/bubble/resources/account/AccountsResource.java 파일 보기

@@ -113,11 +113,6 @@ public class AccountsResource {
} else {
c.account.update(request);
}
// check name collision
final Account byName = accountDAO.findByName(c.account.getName());
if (byName != null && !byName.getUuid().equals(c.account.getUuid())) {
return invalid("err.name.registered");
}
return ok(accountDAO.update(c.account));
}



+ 11
- 1
bubble-server/src/main/resources/message_templates/server/en_US/post_auth/ResourceMessages.properties 파일 보기

@@ -5,6 +5,14 @@ label_homepage_hello=Hello, {{account.user.name}}
# Sidebar menu
label_menu_dashboard=Dashboard
label_menu_dashboard_icon=fa fa-home
label_menu_admin=Admin
label_menu_admin_icon=fa fa-cog
label_menu_admin_users=Users
label_menu_admin_users_icon=fa fa-user-cog
label_menu_admin_networks=User Bubbles
label_menu_admin_networks_icon=fa fa-dot-circle
label_menu_admin_bills=Bills
label_menu_admin_bills_icon=fa fa-money-check-alt
label_menu_account=Account
label_menu_account_icon=fa fa-user
label_menu_account_policy=Account Policy
@@ -13,12 +21,14 @@ label_menu_account_contacts=Contact Info
label_menu_account_contacts_icon=fa fa-address-book
label_menu_networks=Bubbles
label_menu_networks_icon=fa fa-cloud
label_menu_bills=Bills
label_menu_bills_icon=fa fa-money-bill-wave
label_menu_logout=Log out
label_menu_logout_icon=fa fa-sign-out-alt

# Profile fields
field_label_url=URL
field_label_bio=Bio
field_label_description=Description
field_label_administrator=Administrator
field_label_suspended=Suspended
field_label_auto_update_policy=Auto-Update Policy


+ 1
- 1
bubble-web

@@ -1 +1 @@
Subproject commit a47aad65e5b5649f84ce0f3e40c165c4ae7dd243
Subproject commit 551dd9a718c13ff789814f03586d4d037c06c1f5

불러오는 중...
취소
저장