Browse Source

implement import inscriptions

tripeur 4 years ago
parent
commit
20d7145744

+ 5 - 0
src/main/java/fr/jaquin/bdlg/planner/controller/ApiController.java

@@ -165,6 +165,11 @@ public class ApiController {
 
   @DeleteMapping("/inscription/{uuid}/{id}")
   boolean deleteVolunteers(@PathVariable String uuid, @PathVariable Long id) {
+    Optional<Volunteer> v = repositoryVolunteer.findById(id);
+    if (v.isPresent()) {
+      repositoryVolunteer.delete(v.get());
+      return true;
+    }
     return false;
   }
 }

+ 3 - 3
src/main/java/fr/jaquin/bdlg/planner/persistence/Volunteer.java

@@ -16,7 +16,7 @@ public class Volunteer {
 
   @Id
   @GeneratedValue(strategy = GenerationType.AUTO)
-  private int id;
+  private Long id;
   private String name;
   private String surname;
   private String phone;
@@ -34,11 +34,11 @@ public class Volunteer {
     this.competenceIdList = new ArrayList<Long>();
   }
 
-  public int getId() {
+  public Long getId() {
     return this.id;
   }
 
-  public void setId(int id) {
+  public void setId(Long id) {
     this.id = id;
   }
 

+ 1 - 1
src/main/resources/static/admin/index.html

@@ -1 +1 @@
-<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner - Admninistration</title><link href="/css/admin.e608b799.css" rel="preload" as="style"><link href="/css/chunk-common.2f016ce9.css" rel="preload" as="style"><link href="/js/admin.dc47fab7.js" rel="preload" as="script"><link href="/js/chunk-common.217478dd.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/css/chunk-common.2f016ce9.css" rel="stylesheet"><link href="/css/admin.e608b799.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner - Admninistration doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.217478dd.js"></script><script src="/js/admin.dc47fab7.js"></script></body></html>
+<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner - Admninistration</title><link href="/css/admin.e608b799.css" rel="preload" as="style"><link href="/css/chunk-common.aa68e03b.css" rel="preload" as="style"><link href="/js/admin.dc47fab7.js" rel="preload" as="script"><link href="/js/chunk-common.a68075a4.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/css/chunk-common.aa68e03b.css" rel="stylesheet"><link href="/css/admin.e608b799.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner - Admninistration doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.a68075a4.js"></script><script src="/js/admin.dc47fab7.js"></script></body></html>

File diff suppressed because it is too large
+ 0 - 0
src/main/resources/static/css/chunk-common.aa68e03b.css


+ 1 - 1
src/main/resources/static/inscription/index.html

@@ -1 +1 @@
-<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG inscription bénévole</title><link href="/css/chunk-common.2f016ce9.css" rel="preload" as="style"><link href="/css/inscription.630698e9.css" rel="preload" as="style"><link href="/js/chunk-common.217478dd.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/inscription.1702368d.js" rel="preload" as="script"><link href="/css/chunk-common.2f016ce9.css" rel="stylesheet"><link href="/css/inscription.630698e9.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG inscription bénévole doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.217478dd.js"></script><script src="/js/inscription.1702368d.js"></script></body></html>
+<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG inscription bénévole</title><link href="/css/chunk-common.aa68e03b.css" rel="preload" as="style"><link href="/css/inscription.630698e9.css" rel="preload" as="style"><link href="/js/chunk-common.a68075a4.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/inscription.1702368d.js" rel="preload" as="script"><link href="/css/chunk-common.aa68e03b.css" rel="stylesheet"><link href="/css/inscription.630698e9.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG inscription bénévole doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.a68075a4.js"></script><script src="/js/inscription.1702368d.js"></script></body></html>

File diff suppressed because it is too large
+ 0 - 0
src/main/resources/static/js/chunk-common.217478dd.js


File diff suppressed because it is too large
+ 0 - 0
src/main/resources/static/js/chunk-common.217478dd.js.map


File diff suppressed because it is too large
+ 0 - 0
src/main/resources/static/js/chunk-common.a68075a4.js


File diff suppressed because it is too large
+ 0 - 0
src/main/resources/static/js/chunk-common.a68075a4.js.map


+ 1 - 1
src/main/resources/static/login.html

@@ -1 +1 @@
-<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner - Connexion</title><link href="/css/chunk-common.2f016ce9.css" rel="preload" as="style"><link href="/css/login.66cd4ace.css" rel="preload" as="style"><link href="/js/chunk-common.217478dd.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/login.490da1e9.js" rel="preload" as="script"><link href="/css/chunk-common.2f016ce9.css" rel="stylesheet"><link href="/css/login.66cd4ace.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner - Connexion doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.217478dd.js"></script><script src="/js/login.490da1e9.js"></script></body></html>
+<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner - Connexion</title><link href="/css/chunk-common.aa68e03b.css" rel="preload" as="style"><link href="/css/login.66cd4ace.css" rel="preload" as="style"><link href="/js/chunk-common.a68075a4.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/login.490da1e9.js" rel="preload" as="script"><link href="/css/chunk-common.aa68e03b.css" rel="stylesheet"><link href="/css/login.66cd4ace.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner - Connexion doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.a68075a4.js"></script><script src="/js/login.490da1e9.js"></script></body></html>

+ 1 - 1
src/main/resources/static/planner/index.html

@@ -1 +1 @@
-<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner</title><link href="/css/chunk-common.2f016ce9.css" rel="preload" as="style"><link href="/css/index.2f3b213f.css" rel="preload" as="style"><link href="/js/chunk-common.217478dd.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/index.6ba8a174.js" rel="preload" as="script"><link href="/css/chunk-common.2f016ce9.css" rel="stylesheet"><link href="/css/index.2f3b213f.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.217478dd.js"></script><script src="/js/index.6ba8a174.js"></script></body></html>
+<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner</title><link href="/css/chunk-common.aa68e03b.css" rel="preload" as="style"><link href="/css/index.2f3b213f.css" rel="preload" as="style"><link href="/js/chunk-common.a68075a4.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/index.6ba8a174.js" rel="preload" as="script"><link href="/css/chunk-common.aa68e03b.css" rel="stylesheet"><link href="/css/index.2f3b213f.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.a68075a4.js"></script><script src="/js/index.6ba8a174.js"></script></body></html>

+ 1 - 1
src/main/resources/static/planning/display/index.html

@@ -1 +1 @@
-<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner - Visualisation</title><link href="/css/chunk-common.2f016ce9.css" rel="preload" as="style"><link href="/css/display.a5f74431.css" rel="preload" as="style"><link href="/js/chunk-common.217478dd.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/display.3711331c.js" rel="preload" as="script"><link href="/css/chunk-common.2f016ce9.css" rel="stylesheet"><link href="/css/display.a5f74431.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner - Visualisation doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.217478dd.js"></script><script src="/js/display.3711331c.js"></script></body></html>
+<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>BDLG planner - Visualisation</title><link href="/css/chunk-common.aa68e03b.css" rel="preload" as="style"><link href="/css/display.a5f74431.css" rel="preload" as="style"><link href="/js/chunk-common.a68075a4.js" rel="preload" as="script"><link href="/js/chunk-vendors.0b322ee4.js" rel="preload" as="script"><link href="/js/display.3711331c.js" rel="preload" as="script"><link href="/css/chunk-common.aa68e03b.css" rel="stylesheet"><link href="/css/display.a5f74431.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but BDLG planner - Visualisation doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.0b322ee4.js"></script><script src="/js/chunk-common.a68075a4.js"></script><script src="/js/display.3711331c.js"></script></body></html>

Some files were not shown because too many files changed in this diff