-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchangelog.txt
334 lines (280 loc) · 19.2 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
Neste aquivo estão descritas todas atualizações do lliure core (lê-se lhiure), Módulos e API nativas
#### 9.0 Wolf
- [update] navigi: Filtros melhorados, e sistema de ordenação.
- [new] api vigile (api antes em desenvolvimento agora com uma versão beta).
- [new] api datepicker, para crição de campos de data (que funcionem no firefox).
- [bug] shottag: no Search e no Explode dava erro quando não encontrava um chave 0 na shotteg.
- [update][pendente] reformulação do jfbox para usar o modal do bootstrap e usar jquery.deferred como callback de respostas
- [update] reformulção na construção do menu de conteudo do aplimo, e familiar a mobile.
- [update] reformulção na construção do menu lateral do aplimo, possibilitando grupos e subgrupos infinitos, e familiar a mobile.
- [update] font-awesome para verção v4.7.0;
- [bug] careção da url de retorno de pesquisa do navigi, e de adição do filtro na query.
- [bug] correção no delete do db, não alto gerava corretamente o WHERE.
- [update] fileup: atributo name agora interpreta multiníveis, exp.: 'name' => 'galeria[princila][]';
- [new] maskplugin foi adicionado como usr; v1.14.0
- [update] separado do basejs o maskedinput é uma usr agora; v1.4.0
- [bug] adicionado arquivo boot em usr/menta e usr/metaclass
- [bug] correão de ligação jquery dos eventos do fileup (de bind para on).
- [update] definição "x" criada, responsavel pela parte visual de um módulo
- [update] twitter Bootstrap como framework front-end
- [update] ativação permanente do persona, responsavel pelo gerenciamento total de layout
- [update] reformulação de ops
- [update] reformulação de apis
- [new] api anext, para anexo de aplicativos
- [new] api select2, para gerenciamento de tag e selects
- [update] reformulação do funcionamento de ambiente NLI
#### 8.0 Clumber Spaniel (08/07/2016)
- [update] recurso de pesquisa adicionado à API navigi
- [update] Navigi trabalhando com Font wearsome (utilizar atributo 'fa' ao invés de 'ico')
- [update] Descontinuada ferramenta de acesso rápido
- [update] Criada nova API Vigile para o gerenciamento de alertas
- [update] Removidos alguns arquivos de font da opt open-sans afim de ficar mais leve o sistema
- [update] Removida pasta "paginas"
- [update] Removida pasta "temas"
- [update] Removida pasta "imagens"
- [update] Novo sistema de autenticação de usuários pertencente a classe lliure
- [update] Alteração na forma de assinatura de scripts
- [update] Definições de tema migradas para rotinas
- [update] Criado opt "singin" tela inicial padrão de login do lliure
- [update] Criado opt "persona" para o gerenciamento de temas
- [update] Removido arquivo com classe de gerenciamento de api
* [update] Criada a classe lliure com base na classe de gerenciamento de api
- [update] Removido icones do sistema (deve ser usado o Font Awesome ou utilizar ícones próprios)
- [update] Atualização na api tinyMCE para versão 4.x
- [update] Entrada de GET api adicionada ao sistema (?api=nome_da_api)
- [update] Gerenciamento_de_api movido e renomeado para usr/lliure.php
- [bug] Correções na opt user
- [bug] Correções na seleção de charset
- [bug] Correções na API de fotos
#### 7.1 Perdigueiro Português (06/10/2015)
- [bug] - Correções na API midias
#### 7.0 Perdigueiro Português (09/09/2015)
- [update] - Alterado funcionamento da definição de desktop, tema, e execução agora por grupo de usuário
- [update] - alterações no processamento de urls em thumbs.php
- [update] - suporte para conversão automática de url para comum ou amigavel
- [update] - alterada forma de entrada para apps de desktop, não é apresentado o ?app na url
- [update] - Api aplimo reformulado com flexbox
- [update] - instalada como opt o recurso font-awesome
- [update] - instalada fonte como fonte padrão Open Sans
- [update] - na configuração do aplicado no arquivo .ll aceita o grupo que pode acessar o app ex: <seguranca>admin</seguranca>
- [update] - função de conversão de array para objeto adicionado a biblioteca jf
- [update] - Adição das extenções de fontes no .htaccess
- [update] - Alteração na api midias para usar passando menos parametros
- [update] - opt user reformulada aos novos padrões
- [update] - entrada de GET opt adicionada ao sistema (?opt=nome_da_opt)
- [update] - Alterado nomenclatura do modo sen_html para onclient, $_ll['sen_html'] foi mantida por compatibilidade
- [update] - Removido arquivo kun_html.php e acoes.php da raiz
- [update] - Atualização em rotinas para inicio de arquivo llconf.ll em utf-8
- [update] - Atualização na função lltoObject() para suporte a utf-8
- [update] - acrescentado os métodos onserver() e onclient() na api aplimo
- [update] - criada a função lltoobject() para fazer o carregamento de arquivos ll
- [update] - adequação no navigi para receber as classe conforme a denominação das etiquetas
- [update] - acrescentada api tags
- [update] - header é requerido nos modos onserver e em sen_html
- [update] - desta versão em diante o lliure tera seu tema alterado conforme a versão corrente
- [update] - api appbar, titulo do app direciona para home do app quando logado como dev ou adm
- [update] - updates de funcionamento no jfbox
- [update] - Arquivo thumbs.php alterado com função "Manual" e "Ajustado"
- [update] - criação da api "mídias"
- [bug] - mensagem de erro em não puxar o método header() na api aplimo
- [bug] - atualização nos padrões de css class .column
- [bug] - aterando entrada na função jf_insert() de != para !== de 'NULL'
- [bug] - correção na api aplimo referente a montagem do menu superior na função hc_menu()
- [bug] - correção de htmlspecialchars na api Navigi
- [bug] - ajustada codifição de caracteres nos arquivos kun_html.php e funcoes.js
- [bug] - correções, erro ao acessar um banco não existente na api navigi
- [bug] - reconhecimento url amiaveis
- [bug] - tratamento de onclient
- [bug] - adição de definição de valor padrão em $llconf->execucao
- [bug] - adicionado strtolower ao método ll_app::setNome para poder entrar valores em maiúsculo
- [bug] - correções de acessos para arquivos
#### 6.3 Shiba inu (03/10/2014)
- [bug] - corrigido acesso direto por nli
#### 6.2 Shiba inu (30/09/2014)
- [bug] - Correções na api Aplimo
- [update] - função jf_insert() apta a não recerber a array com dados
#### 6.1 Shiba inu (26/09/2014)
-[bug] - Correções na api Aplimo
#### 6.0 Shiba inu (17/07/2014)
- [update] - API Navigi para receber botões acicionais na exibição lista
- [update] - Eliminação da pasta "plugin" e removido o suporte
- [update] - Possibilidade de passar o link vazio para api Navigi na exibição lista
-[bug] - Correções na api Aplimo
- [update] - tabela ll_lliure_plugins para ll_lliure_apps
- [update] - na função ll_tsecuryt() para aceitar argmentos separado por virgula ex: ll_tsecuryt('user','admin')
- [update] - alterado funcionamento da ferramenta de criar atalhos, foi adicionada com um opt
- [update] - desktop foi alterado para ser um opt
- [update] - gerenciador de usuário foi alterado para ser um opt
- [update] - alterações no funcionamento da função ll_securyt(), adicionado parametro "%" e alterada ação de "$"
- [update] - adicionado paginação a api navigi
- [update] - adicionado htmlspecialchars() na listagem do navigi
- [update] - adicionado htmlspecialchars() na listagem do navigi
- [update] - adicionado opção de etiquetas na api navigi
-- 5.0 (Pasto Alemão) (21/07/2013)
#[update] - Nova API integrada ao core "aplimo", uma APLI para criação de aplicativos de uma forma padronizada
#[update] - Tabelas referentes ao core receberam o "prefixo" lliure ex: ll_admin passou para ll_lliure_admin
#[update] - Foi criada nova pasta para armazenar aplicativos /app a pasta /plugin continua funciona nesta versão porem será depreciada nas próximas
#[update] - Alteração do nome do arquivo "versoes.txt" para "changelog.txt"
#[update] - Novo módulo de instalação de aplicativos
#[update] - Definada pasta para armazenar aplicativos nativos do core, pasta "opt"
#[update] - adicionada diretiva "sen_html" ao "mode_operacion", onde a forma normal é "kun_html"
#[update] - Criado módulo NLI (not logged in)
#[bug] - na instalação ao copiar o arquivo "thumbs.php"
#[update] - alterada a forma de funcionamento do onServer e criada a variavel "$_ll['mode_operacion']" que irá controlar o modo de operação atual
#[update] - criada a variavel "$llAppSenHtml" para mostrar app quando não há o html do index
#[update] - Função jf_result foi alterada para receber mais de um valor e tratar como 'and'
#[bug] - jf_insert não estava gravando NULL em mult-insert
#[bug] - correção na função ll_alert
#[bug] - ajustes na API navigi referentes ao clique duplo
-- 4.10.4 (São Bernardo) (24/05/2013)
# [bug] - Erro de compatibilidade dos jquery maskinput
-- 4.10.3 (São Bernardo) (14/03/2013)
#[bug] - Falta de instanciar $_ll no onserver.php
#[bug][API] - Botão "del" era anulado pelo navigi
-- 4.10.2 (São Bernardo) (13/03/2013)
#[bug] - arquivo index.php não foi encontrado na pasta install
-- 4.10.1 (São Bernardo) (07/03/2013)
#[bug] - faltou a instrução css para alteração da "minha conta"
#[bug] - instalação de aplicativos não estáva encontrando o arquivo config.ll
-- 4.10.0 (São Bernardo) (04/03/2013)
# [update] - criação da variavel (array) $_ll //váriavel para armazenar e centralizar dados utilizado pelo lliure
# [update] - aceitação do arquivo "config.ll" ao invés do "config.plg" para configurações dos aplicativos
# [update] - Retirado suporte a $_GET['plugin'], só será aceito $_GET['app']
# [update] - instalado API "navigi" para substituir a jfnav
# [update] - API jfnav foi removida do pacode de apis padrão
# [update] - Reformulada a classe de gerenciamento de API
-- 4.9.1 (São Bernardo) (24/05/2013)
# [bug] - Faltando arquivo "index.php" na pasta install
# [bug] - Erro de compatibilidade dos jquery maskinput
-- 4.9.0 (São Bernardo) (27/02/2013)
# [update] - Nova função jf_result(), adicionado ao pacote jf.funções
# [update] - No processo de instalação agora é possivel deixar o campo senha vazio
# [update] - A função jf_delete() agora aceita um array() na 2ª instrução (para o where)
# [bug] - na função ll_securyt() estava configurada para testar o $_GET['plugin'] o correto é $_GET['app']
# [update] - na na biblioteca jf.funcoes
# [BUG] - no thema do tyni MCE
-- 4.8.1 (São Bernardo) (17/10/2012)
# [bug][api][pm_mail] - A constante __DIR__ foi adiciona na versão 5 do php, então não funcionava nas anteriores
# [bug] - em functions.php a função ll_dir dependia da constante __DIR__ que foi adiciona na versão 5 do php, então não funcionava nas anteriores
-- 4.8.0 (São Bernardo) (25/09/2012)
# [update] - Atualização nas funções do pacote jf.funcoes.php
# [update] - Definição para login padrão com usuário remoto através do llconf.ll
# [update] - Incluido sistema de trabalho OnServer
# [update] - Incluidas variáveis padrão para trabalhar com aplicativos ($llAppHome, $llAppOnServer, $llAppPasta)
# [update] - Atualização do css predifinidos.css e principal.css
# [update] - Atualizado pacote JF funções
# [update][API] - fileUp quando não encontra $_FILE retorna erro
# [update] - Arquivo uploads/.htaccess e uploads/thumbs.php incluido na lista de arquivos para instalação
# [update][API][fotos] - havia um problemas em alguns servidores ao gerar a thumb por conta dos retornos de pasta até selecionar a imagem desejada
# [bug] - erro na forma da implementação da api jfnav no gerenciador de usuários (erro apenas nas novas versões devido a atualização do PREFIXO)
# [bug][API] - Problema encontrado quando não conseguia encontrar os dados de conexão com o smtp
# [bug] - Falha na interpretação de array na função ll_tsecuryt()
-- 4.7.1 (São Bernardo) (20/08/2012)
# [bug][API][PHP Mailer] - problema ao detectar diretório na função pm_mail()
-- 4.7.0 (São Bernardo) (16/08/2012)
# [update] - Preparação de suporte a Temas
# [update] - Removidos arquivos "mLfunctions.php" e "conection.php" da pasta includes
# [update] - Removido indice ['tipo'] do session "logado"
# [update] - Adiciona função gsqul(); em JS
# [update][API][php_mailer] - Aprimoramento da API "php mailer" configurando o SMTP no arquivo llconf.ll você pode disparar e-mails usando a função pm_mail()
# [bug] - erro na codificação do arquivo sobre.php que exibe os informações do lliure no "painel de controle"
# [bug] - problema no arquivo includes/thumb.php
# [anote] - Nova definição para atualizações do lliure onde 4.6.2 lê-se (Atualização com divergencia de compatibilidade a versão anterior).(Atualizações).(Correções)
# [anote] - Nesta versão estamos instituindo apelidos para versões (primeiro número)
/****************************************** DIVISÃO DA FORMA QUE NOMEIA AS VERSÕES */
-- 4.6.2 (07/08/2012)
# [update] - Adicionado mais 56 icones no pacote padrão
# [bug][api][jfnav] - - estava com problemas quando precionava a tecla "enter" quando não estivesse selecionado algum registro
# [update][api][jfnav] - Atualização no layout de lista, cancelar edição com o "esc", modificado a forma de navegação
# [bug] - Ao adicionar atalhos com espaço ou caracteres especiais
-- 4.6.1 (04/08/2012)
# [update/bug] - Liberado acesso para usuários do grupo "admin" ao painel de controle com restrições
# [update] - Quando acessar uma página e não estiver logado, depois que logar será direcionado para aquela página
# [anote] - Agora o lliure é definido como WAP "Plataforma de aplicações web" do inglês Web Application Platform
# [update] - a Licença de uso passou para GPL v3.0
-- 4.6.0 (20/07/2012)
# [update][API] - Foi alterada a API fileUp para gravar mais de um arquivo por vez
# [update] - Controle de prefixo nas tabelas, ao fazer a instalação você define o prefixo que irá utilizar (PS: se for desenvolvedor utilize sempre "ll" que é o padrão, caso contrario seu aplicativo não poderá utilizar o instalador do lliure)
# [update][API] - Adicionada a API phpmailer para envio de e-mails com o lliure
# [update] - O estilo .form em predefinidos.css foi alterado e a função ajustaForm() para funcionar melhor no Chrome
# [update] - O botão usuários foi movido para o painel de controle
# [update] - Adicionado um botão para informações (sobre) do lliure no painel de controle
# [update] - Arquivo painel/plugin.php foi removido
-- 4.5.1 (24/05/2012)
# [bug] - A função array2xml() da classe jf_xml{} estava com uma declaração depreciada
-- 4.5.0 (16/05/2012)
@ [update] - O GET ?plugin foi substituido por ?app
@ [update] - Sistema de multi-linguagens
@ [update] - Novo painel de controle, substituindo a página aplicativos
@ [update] - Atualizada a função que controla o histórico de navegação dentro do lliure, agora ele abrange todas as páginas e não as relacionadas a aplivativos
@ [update] - Layout da página de login
# [update/bug] - Adicionado animação ao menu rápido, e alterada a função que adiciona e remove itens
-- 4.4.4 (26/04/2012)
# [update][API] - jfnav - Agora conta com um suporte para imagens independente para cada registro na exibição de icones
-- 4.4.3 (20/04/2012)
# [bug][API] - Foi detectado um problema na api de fotos, quando o usuário clicasse para renomear a imagem ficava com barras de rolagem na box e com botão de confirmar desconfigurado, além de um erro de variável
# [bug][API] - FileUp - estafa ficando desconfigarada no chrome, e não fazia a quebra do conteúdo, assim quando em qualque contêiner não era respeitado paddings e margins do mesmo, e também não executava o o click no "input file"
# [update] - Ajustes de layout
-- 4.4.2 (14/04/2012)
# [update] - Atualização no sistema de segurança interno
# [update] - Alterada a forma de puxar os css para link ao invés de @import
# [update] - Adicionado arquivo llconf.ll na pasta "etc" para gerenciar as configurações internas do lliure
-- 4.4.1 (11/04/2012)
# [bug] - Problemas no sistema de segurança quando logado com contas abaixo de "desenvolvedor"
# [bug][API] - foto - não excluía foto, não marca como favorito
-- 4.4.0 (05/04/2012)
# [update] - Alteração de layout para lliure
-- 4.3.3 (04/04/2012)
# [bug/funcao] - jf_monta_link - ficou com alguns problemas na ultima atualização para php5
# [update][API] - Novo themer para o Tyni MCE - lliure
# [update][API] - Atualizada a api tyni MCE
# [bug] - o arquivo .htaccess estava bloqueando abertura de arquivos htm e html, com isso pode ter havido problemas com alguns aplicativos e/ou APIs
-- 4.3.2 (29/03/2012)
# [update] - Adicionada uma nova função ao pacote jf a jf_stradd
# [update] - As tabelas não chegavam a 100% na formatação padrão de formulários
# [update][API] - jfnav - A função foi atualizada com novas funcionalidades e foi transformada em uma classe
# [bug][API] - foto - devido a uma atualização a parte responsável pelo upload estava com uma configuração errada
-- 4.3.1 (26/03/2012)
# [BUG] - Por questões de segurança estava bloqueado acesso interno do sistema a arquivos swf
# [BUG] - A função de segurança ll_secury() estava impedindo o acesso de usuários do tipo "user" mesmo com acesso "public"
# [update/CSS] - formatação dos formulários padrões "classe form"
# [update/CSS] - Adicionado reset de css
-- 4.3.0 (22/03/2012)
# [update/JS] - Os arquivos tb_tinymce.js.php e jquery.maskedinput-1.2.2.js
# [update] - Na tabela "PREFIXO.admin" a coluna 'tipo' foi renomeada para 'grupo' e seus valores agora são varchar(10) atualmente podem ser preenchidos como 'dev', 'admin', 'user'
# [update] - Adicionada função para testar o grupo do usuário logado função ll_tsecuryt()
# [update] - Modificada a forma de edição de usuários, e criado link para editar a sua conta
# [update] - Adicionada sistema de segurança para aplicativos função ll_securyt()
# [update] - Inserido arquivo .htaccess para bloquear acessos direto a pastas
# [update] - A pasta apt_files foi renomeado para /etc
# [update] - O arquivo config.php foi transferido para pasta /etc e renomeado para bfconf.php
# [update] - O instalador verifica antes da instalação a permissão da pasta /etc e se a pasta uploads está criada e com permição 777
-- 4.2.7 (15/03/2012)
# [update][API] - fileup - uma nova API para ajudar o upload de arquivos únicos
-- 4.2.6 (14/03/2012)
# [updade][API] - jfnav - adiciona a função de exibição em lista a função também foi alterada para jfnav() a função jNavigator() continua funcionando, a função jNavigatorInner() foi depreciada
-- 4.2.5 (13/03/2012)
# [bug] - no instalador tinha restos do corner
-- 4.2.4 (10/03/2012)
# [bug][API] - jnav quando ela não é iniciada estava com erro em uma variável
-- 4.2.3 (10/03/2012)
# [bug][API] - jnav ao atualizar o nome de um registro não removia o input
-- 4.2.2 (10/03/2012)
# [update] - função jf_urlformat foi atualizada para utilizar preg_replace
# [update] - função jf_monta_link, utilize 'true' para o formato de url amigavel
# [update/install] - adiciona cópia do arquivo thumb.php na pasta uploads
# [update/install] - adiciona pasta apt_files ao plugin, esta pasta será destinada a armazenar arquivo de configuração dos aplicativos
-- 4.2.1 (10/03/2012)
# [bug] - alterada a função e alerta no Desktop
-- 4.2.0 (09/03/2012)
# [update] - função que adiciona item ao desktop
# [js/del/update] - inserida a função plg_load substituta da mLExectAjax que deixa de existir
# [del] - removida a biblioteca corner (jquery), utilize border-radius por css
# [add] - a função app_bar foi convertida a uma api, a forma de utilizar continua a mesma
-- 4.1.8 (09/03/2012)
# [bug][API] - tiny_mce no plugin tinybrowser
-- 4.1.7 (09/03/2012)
# [bug/API/segurança] - na API tiny_mce no plugin tinybrowser
-- 4.1.6 (07/03/2012)
# [bug] - acusação de erro na instalação
# [bug][API] - usar o botão delete na API jfnav