Software detaljer:
Chestnut FTP Search er en webapplikation for at søge efter filer på FTP-servere. Filer kan ved søges kun af fil / mappe navne, heller være filindhold. Brugere kan forespørge filer ved en del af filnavnet, hele filnavnet, et regulært udtryk, eller en shell mønster.
Programmet er skrevet i Python hjælp web.py rammer. For at gemme filen indekser PostgreSQL eller MySQL er brug
Hvad er nyt i denne udgivelse:.
- Ny server attribut PASV at aktivere eller passiv tilstand deaktivere FTP
- Ny konfiguration parameter VIEW_CUSTOM_NO_SEARCH_RESULTS_TMPL at definere brugerdefinerede skabelon til at vise meddelelse, når ingen søgeresultater fundet
- Et par bugs med fil datoer blev fastsat i indekseringen
- Bedre kontrol for server dubletter (ved IP, brugernavn og port). Servere værtsnavn er løst, og resulterende IP-adresse er gemt separat. Havnen og brugernavn server attributter har ikke længere bruge NULL-værdier til at angive standard-port og brugernavn, 21 og 'anonym' bruges i stedet
- brugernavn @ host: port-formatet bruges til at vise server i indekseringen log og serverliste side. Også dette format kan bruges i kommandolinje-værktøjer, når du angiver en server
- Kode opdateret til web.py 0,3 API (gamle web.py 0.2 understøttes også af særlig emulering lag)
- ydeevne forbedringer i newfiles plugin (brug cache for fil lister)
- Ny konfiguration parameter NEW_FILES_ALL at aktivere / deaktivere ny liste filer uden filter (Alle filer)
- Netværket scanner og scanner grænse leder blev gennemført
- filtype søgeparameter blev tilføjet. Nye konfigurationsparametre: FILE_TYPES_ENABLE at aktivere / deaktivere passende drop down menuen, og FILE_TYPES at definere filtyper
- Command line interface blev omskrevet. Desværre den nye CLI hovedsageligt bagud uforeneligt med tidligere version
- Ny konfiguration parameter VIEW_DIRECTORIES_FIRST at vise mapper først ved sortering af filer (aktiveret som standard)
- kommandolinje værktøj til at styre indeks (idxman.py) tilsat. Dens redskaber følgende kommandoer: liste over, finde og du
- psycopg 1.x understøttes ikke længere er psycopg2 påkrævet, hvis PostgreSQL bruges
- Mindre forbedringer og fejlrettelser
Hvad er nyt i version 0.7:
- Fixed bug i indekseringen når indekserer filer, der har ikke-ASCII extensions
- Listen over nye filer kan opdeles på flere sider. Nye konfiguration parameter NEW_FILES_PAGES_MAX at definere det maksimale antal sider
- Nye filer filtre kan konfigureres. Nye konfiguration parameter NEW_FILES_FILTERS
- RSS kanaler for nye filer blev tilføjet
- Temmelig 404 fejlsider for cache browsing og server information blev tilføjet
- Fixed bug, når du browser mapper med & quot; @ & quot; karakter
- Ny konfiguration parameter INDEXER_SOCKET_TIMEOUT at indstille indekseringen socket-timeout. Rettelser indekseringen frysning
- Nye søgeparametre Minimum og maksimal størrelse blev tilføjet
- Ny søgning parameter Online Only. Nye konfiguration parameter DEFAULT_ONLINE at angive standard online kun søgning indstilling.
- CACHE_TIME_MAX parameter blev erstattet af CACHE_EXPIRES der angiver maksimal forespørgselsmellemlageret levende tid i sekunder.
- Nye konfiguration parameter CACHE_ONLINE_EXPIRES at specificere maksimal query cache levende tid for forespørgsler med Online Kun flag sæt
- Ny konfiguration parameter VIEW_CUSTOM_FOOTER_TMPL at definere brugerdefinerede footer skabelon
- Ny server attribut i_speed og nye konfiguration parameter INDEXER_SPEED at begrænse indeksering hastighed
- Mulighed for at opdatere fil indeks fra ls-LR lignende filer. Ny server attribut lslr_url
- User Interface forbedringer
Hvad er nyt i version 0.6:
- Hurtig søgetilstand blev tilføjet. Det svarer til & quot; foo * & quot; shell mønster søgning
- Nye konfiguration parameter ALLOW_SEARCH_MODES at deaktivere bestemte søgetilstande
- Ny konfiguration parameter SLOW_SEARCH_MAX at begrænse antallet af tråde / proces, der gør & quot; langsom & quot; søgning på samme tid
- Ny konfiguration parameter RESULTS_MAX at begrænse antallet af søgeresultater
- Fixed bug i indekseringen, der forårsager fejl & quot; Mulig infinitiv loop & quot!; fejl
- Mulighed for at angive forbyde stier til bestemte servere (nye muligheder for srvman.py --print-Disallow, --add-Disallow, -remove-Disallow). Indekseringen vil ikke indeksere disse stier
- Ny konfiguration parameter VIEW_CUSTOM_MAIN_PAGE_TITLE at tilpasse hovedside titel-tag
- Støtte til plugins blev tilføjet. Nye konfiguration parameter plugins, der angiver en liste over plugins (python pakke navne) for at indlæse. Server tilføjelse implementeret som plugin. Konfigurationen parameter ALLOW_SERVER_ADD blev fjernet
- Ny funktion for at vise liste over nye filer på servere (implementeret som newfiles plugin)
- Serveren tilstand (online / offline) indikator blev tilsat
- Server informationssider blev tilføjet
- ydeevne forbedringer
Kommentarer ikke fundet