chore: initial commit

This commit is contained in:
Oussama Douhou
2025-10-29 11:09:43 +01:00
commit 7ec667258a
235 changed files with 62997 additions and 0 deletions

40
api/assets/main.js Normal file
View File

@@ -0,0 +1,40 @@
"use strict";
function new_user() {
appValidateForm($('form'), {
user: 'required',
name: 'required',
expiration_date: 'required'
});
$('#user_api').modal('show');
$('.edit-title').addClass('hide');
$('#user_api input[name="user"]').val('');
$('#user_api input[name="name"]').val('');
$('#user_api input[name="expiration_date"]').val('');
}
function edit_user(invoker, id) {
appValidateForm($('form'), {
user: 'required',
name: 'required',
expiration_date: 'required'
});
var user = $(invoker).data('user');
var name = $(invoker).data('name');
var expiration_date = $(invoker).data('expiration_date');
$('#additional').append(hidden_input('id', id));
$('#user_api input[name="user"]').val(user);
$('#user_api input[name="name"]').val(name);
$('#user_api input[name="expiration_date"]').val(expiration_date);
$('#user_api').modal('show');
$('.add-title').addClass('hide');
}
function copyToken(token) {
navigator.clipboard.writeText(token).then(function() {
alert('Token copied to clipboard');
}, function(err) {
console.error('Could not copy text: ', err);
alert('Failed to copy token');
});
}