Releases: labhackercd/painel-da-participacao
Releases · labhackercd/painel-da-participacao
Release V1.1.1
Fixing chart bugs
Small Improvements
Release V1.1.0
Adding release with a new chart to Audiencias page and ready for production in e-Democracy ecosystem.
Release V1.0.0
Version 1.0.0 (#185) * TS10-MontarNavBar (#6) * #2 Implementing the NavBar component layout * #2 Testing the NavBar component * #2 Correcting minor layout errors * #2 Correcting distancing between logo and tabs menu * #2 Changing logo * #2 Fixing tabs height * TS09-TelaLogin (#7) * #1 - Adding template of page and fields style * #1 - Adding tests * TS12-MontarTemplateTelaConfig (#8) * #4 - Adding settings page sidebar and settings page container * #4 - Adding sidebar tests * #4 - Adding content section of settings page * #4 - Adding missing tests * TS11-TemplateConteudoDashboard (#9) * #3 Adding Footer component * #3 Styling and structuring home menu * #3 Implementing header,still lacks styling refinements * #3 Implementing header * #3 Adding content boxes into initial dashboard component * #3 Introducing tests to various components and fixing the width of the footer * #3 Trying to test the Header component * #3 - Adding test of select input example * #3 Implementing test for the Header component * #3 Fixing console warnings and unecessary imports * #3 Updating test snapshot Co-authored-by: João Paulo Nunes Soares <[email protected]> * TS20-MenuPerfilLogout (#14) * #13 - Adding logout menu and tests at navbar * #13 - Removing unused comments * TS25-AjustarArquitetura (#22) * #15 - Adding refactored files Signed-off-by: João Paulo Nunes Soares <[email protected]> Signed-off-by: Teogenes Moura <[email protected]> * #15 - Adding tests and adjusting to pass components as children Signed-off-by: João Paulo Nunes Soares <[email protected]> Signerd-off-by: Teogenes Moura <[email protected]> * #15 - Refactoring test for keep quality * TS27-CriarTemplateGraficoPizza (#23) * #21 - Adding pie chart and tests * #21 - Updating pie chart from Plotly to Google charts due to testing issues * TS30-GraficoStackedBars (#25) * #18 - Adding stacked bar chart * #18 - Removing unused import * TS26-TemplateGraficoTreeMap (#24) * #10 Implementing TreeMap chart * #16 Implementing passing data through props * TS28-GraficoBarraHorizontal #17 Implementing bar chart * #19 - Adding curve line chart and tests (#28) * TS31-GraficoHeatCalendar (#27) * #20 Implementing the Calendar Heat Chart * #20 Fixing snapshot and adding style to chart * #20 Fixing snapshot new Date error * #20 Fixing snapshot * #20 Removing unnecessary file * TS42-RefatorarGraficos (#32) * #30 - Adding google chart component and tests * #30 - Removing old charts code and refactoring audiencias code * TS41-FerramentaCI (#33) * #29 - Adding github actions ci file. * #29 - Fixing actions * #29 - Adding CI enviroment * #29 - Adding different actions for prod and dev * #29 - Adding ci commands in unique files with different jobs * #29 - Adding tests for settings page and login page. * #29 - Removing travis and codeclimate settings files Co-authored-by: Thiago Nogueira <[email protected]> * TS53-RefatorarProjeto (#37) * #34 - Adding NextJS folder structures * #34 - Adding old settings files and fixing tests * #34 - Adding tests for footer component * #34 - Adding eslint and fixing problems * #34 - Fixing eslint problems * #34 - Fixing the rest of problems * #34 - Adjusting tests * #34 - Adjusting CI and dockerfiles * #34 - Update readme * #34 - Fixing tests * US01-VisualizarTotaisAudiencias (#38) * #35 - Adding base layout for navbar * #35 - Changing dashboard to dynamic routes settings * #35 - Adding total boxes and fixing layout * #35 - Refactoring list itens to map array instead of repeating code * #35 - Adjusting tests * #35 - Fixing lint * US02-VisualizarGraficoBarrasAudiencias (#39) * #36 - Adding stacked bar google chart and options * #36 - Adding comment * US04-VisualizarAudienciasMaisVisualizadas (#44) * #41 - Changing google charts to receive props and add pie chart * #41 - Refactoring code * US05-VisualizarUsuarios (#45) * #42 - Adding line chart * #42 - Adding title to chart frame * TS56-DadosGraficosAudiencias (#49) * #46 - Adding loading spinners * #46 - Adding prop validations * #46 - Adding apis to get totals * #46 - Fetching data from api and creating corresponding chart * #46 - Fixing PropTypes warnings and types of props itens * #46 - Adding new chart for total of users by period * #46 - Adding new tests for audience page lifecycle * #46 - Updating api response * TS57-DadosRankingAudiencias & US03-VisualizarRankingAudienciasParticipativas (#50) * #47 and #40 - Adding chart and fetch to function * #47 and #40 - Removing unused reports * US07-SelecionarPeriodoAudiencias (#52) * #48 - Adding layout and handle functions * #48 - Adding filtering by period * #48 - Fixing tests and styling * US08-GraficoParticipacaoAudiencias (#58) * #51 - Adding functions to filter data according to selected period * #51 - Removing unused functions * TS61-AlterarLayout (#59) * #53 - Removing sidebar and adding env variable to getStaticProps of audiencias page * #53 - Adding LAB logo and changing url references * #53 - Removing old HomeMenu component * TS63-AtualizarTabela (#60) * #55 - Adding function to get a title for audience creating an new array * #55 - Adding new collums to audiencies table * #55 - Fixing layout height, adding filtering table by the selected period and changing formating collums of table * TS64-AdicionarLegendas (#61) * #56 - Adding subtitle and dynamic period subtitle * #56 - Removing unused lines * #56 - Fixing tests momentarily * TS62-FixarTituloPeriodo (#62) * #54 - Adding fixed header and scroll content area * #54 - Fixing eslint errors * TS67-AtualizarTitulos (#69) * #63 - Adding new section and subsection header * #63 - Change audiencas page header and centralizing select period section * #63 - Fixing eslint errors * TS69 - TotalParticipantes #70 #67 - Changing from new users to active participants (#70) * TS68-FormatarNumeros #71 #65 - Adding function to convert numbers to string format with dots * US10-GraficoUsuariosCadastrados (#72) * #66 - Adding new .env files * #66 - Changing base app path * #66 - Adding new total registered users chart * US09-BaixarDados (#73) * #64 - Adding CSVLink to download the data in csv format * #64 - Adding style to table and adding download * US11-LegendaPeriodo (#74) * #68 - Align title of chart frames at center * #68 - Updating frame titles to selected period * #68 - Adding tooltips to sections and frames * #68 - Changing new users section title * #68 - Adding a frame just for totals * #68 - Fixing eslint code errors * #68 - Fixing tests * TS75-RefatorarAplicacaoPeriodo (#76) * #75 - Moving functions and components to other files * #75 - Adding radix parameter to require functions * #75 - Adding tests of auxFunctions file and mock files * #75 - Adding tests for check change of periods * #75 - Fixing eslint errors * TS81-ElementosTelaAudiencias (#79) * #77 - Fixing chart period title and organizing table * #77 - Fixing itens of acceptance criteries * #77 - Adding last api update legend to charts and table * #77 - Adding update hour subtitle of ranking and newUsersChart * #77 - Updating mock of rooms ranking * #77 - Adding no data image and adding subtitle to last charts * TS82-LayoutPaginaWikilegis (#80) * #78 - Changing color from magic variables to theme palette * #78 - Refactoring components and create wikilegis page * #78 - Adding custom color according to pages * #78 - Fixing eslint errors * #78 - Fixing tests * #78 - Update Wikilegis Header * TS86-AtualizarTitulosTabIndex (#86) * #81 - Adding variant sizes to typography components * #81 - Adding dynamic document title according to page * TS88-AtualizarAcessibilidadeBotoes (#87) * #83 - Adding acessibility itens to components * #83 - Fixing eslint errors * TS89-AtualizarContraste (#88) * #84 - Changing contrast of some page itens * #84 - Changing stacked bar colors of chart * TS94-AtualizarContraste (#92) * #89 - Adding dynamic color passed as props to MakeStyles * #89 - Adding new colors to optimize the contrast * #89 - Changing colors when field is disabled * #89 - Fixing tests * TS95-AtualizarNavbar (#93) * #90 - Adding navbar layout to mobile version * #90 - Adding navbar tabs to mobile and desktop * #90 - Fixing eslint errors * #90 - Fixing wikilegis header color * TS87-AtualizarAcessibilidadeGraficos (#94) * #82 - Changing chart line weight and colors of table * #82 - Adjusting navbar to the prototype * #82 - Changing tooltip colors * #82 - Updating total frames acessibility * #82 - Fixing eslint errors * #82 - Changing background props properties to not match DOM element * #82 - Improving page responsiveness * US12-VisualizarPainelGeral (#95) * #91 - Adding page route and adding it to navbar * #91 - Adding page initial structure * #91 - Fixing tests of general page * #91 - Moving repeated constants to just one file * #91 - Moving texts to services folder * #91 - Refactoring functions * #91 - Moving auxFunctions to services * TS96-ExibirTotaisWikilegis (#102) * #96 - Updating totals urls api and adding wikilegis mocks * #96 - Adding new mock files and updating Wikilegis Tests * #96 - Fixing eslint errors * #96 - Updating wikilegis tooltips * #96 - Updating env files * #96 - Updating select range at headers and fixing tests * TS98-ExibirRankingWikilegis (#103) * #98 - Changing wikilegis table api data source and collums settings * #98 - Fixing eslint errors * #98 - Fixing tests * #98 - Updating section headers and section update footers * TS97-GraficoDistribuicaoPeriodoWikilegis (#104) * #97 - Changing functions to match wikilegis parameters * #97 - Adding tests * TS99-ExibirUsuariosPeriodo (#105) * #99 - Adding wikilegis users api * #99 - Fixing tests * Fixing audiencias api subtitle reference * TS107-CamposRankingWikilegis (#111) * #106 - Adding fields to wikilegis ranking table and clickable row * #106 - Removing wrong area controls * #106 - Fixing tests * TS109-ExportarDadosRanking (#112) * #108 - Adding custom header to csv download in wikilegis report * #108 - Adding PropTypes to chartDataFrame * TS110-BuscaRankingAudiencias (#113) * #109 - Adding search input layout * #109 - Adding function to filter fields of audiencias ranking * #109 - Moving file to audiencias ranking settings file and making tests * TS111-BuscaRankingWikilegis (#114) *#110 - Adding function to filter wikilegis ranking * #110 - Removing unused comments * TS108-ToolTipAudiencias #107 - Updating wikilegis ranking tooltip (#115) * US13-GraficoParticipacaoEmTabela (#120) * #116 - Adding sections boxes and table-chart report change functionality * #116 - Adding ChartReport component * #116 - Fixing tests * #116 - Fixing eslint errors * #116 - Adding new chart and table component to wikilegis * US14-TotalNovasAudiências (#121) * #117 - Adding realizaded audiences in period field * #117 - Aligning item * US15-PaginaInicial (#122) * #118 - Adding initial page structure * #118- Fixing broken layout and adding responsive itens * #118 - Updating fonts to responsive layout * #118 - Adding custom loading page indicator when next router is changing page * Update navbar.js * TS119-AjustesPaginaAudiencias (#129) * #123 - Updating audiencias_total_finished to get data from api * #123 - Updating filter button style * #123 - Adjusting hyperlink color from frames footer * #123 - Refactoring filter button style * #123 - Updating title search bug at search * #123 - Fixing table title order bug in audiencias ranking table * #123 - Translating texts in english from tables to portuguese * #123 - Fixing total users chart data error when certain periods are selected * #123 - Fixing total users chart bug * #123 - Adding status collum to chart and to search mechaninsm * #123 - Adding link to reunion title according to reunion status * #123 - Refactoring file * TS120-AjustarPaginaWikilegis (#130) * #124 - Adjusting responsible parlamentar name to capitalize words * #124 - Fixing bug to allow users to sort collums as expected * #124 - Filtering wikilegis ranking table by closing_date instead of opening_date * #124 - Fixing bug of total of users been computed in invalid dates * #124 - Updating download icon csv * #124 - Fixing last commit, removing not used imports * #124 - Instaling open sans font and updating chart frame legend text * #124 - Removing unused function and fixing eslint * TS121-AjustarPaginaInicial (#131) * #126 - Updating title styles and adding props function to get data * #126 - Updating revalidate time to 12 hours and refactoring props * US16-PaginaSobre (#132) * #125 - Adding page initial structure with informations * #125 - Adding about page to navbar and adding path to env files * #125 - Updating fonts size and margins * #125 - Updating initial page text and updating font sizes to mobile dispositives * US17-PaginaApis (#133) * #127 - Adding api page initial structure * #127 - Updating urls button fron next Link to anchor tag * #127 - Adding apis page to navbar * #127 - Updating sites icons and organizing .env files * #127 - Updating DadosAbertosCD github url * #127 - Updating urls of api's tools * US18-MensagensErros (#134) * #128 - Adding message of no data for selected period to audiencias page * #128 - Adding message of no data for selected period to wikilegis * #128 - Adding custom 404 and custom 505 pages * #128 - Refactoring Audiencias Page for optimization porpuses * #128 - Removing unused functions, change constants, moving files to specific folders * #128 - Adding custom alert message of cache data * #128 - Fixing date-fns minute standart * TS128-OtimizarPaginaWikilegis (#141) * #137 - Updating imports * #137 - Moving functions and settings to specific folders and updating constants * #137 - Refactoring functions for optimization purposes * #137 - Refactoring files * #137 - Creating component to remove unnecessary lines of code * #137 - Moving functions to util folder and updating imports * #137 - Updating tests to new structure * #137 - Moving tests folder for fixing build erros * TS125-ConfigurarGoogleAnalytics (#142) * #135 - Configuring google analytics to platform and adding custom script to get internal routes changes * #135 - Adjusting eslint * #135 - Removing google analytics settings from collectCoverage watched files * TS126-CorrigirRedirecionamento(#136) #136 - Changing from magic variable to process.env (#143) * TS127-AtualizarPaginaInicial (#144) * #138 - Adding new initial page structure and carousel base component * #138 - Adding custom carousel item and carousel component * #138 - Removing unnecessary dependencies * #138 - Adding tests to component * #138 - Adjusting fontsize for best experience in mobile dispositives * US19-VisualizarFooter (#145) * #139 - Adding initial footer structure * #139 - Removing banner from about page * #139 - Adding links to footer, updating initial page layout of carousel * #139 - Fixing tests * TS129-FormatarMensagensAlerta (#146) * #140 - Adjusting cache message alerts to Audiencias * #140 - Updating cache message alerts to wikilegis container and fixing footer * #140 - Eslint errors * #140 - Adding tests * Changing initial page button texts * TS134-AlterarPaginaAudiencias (#155) * #149 - Fixing audiencias page csv ranking download * #149 - Removing icon * #149 - Changing default year of Audiencias and Wikilegis * #149 - Removing not used constants * #149 - Organizing constants of audiencias * #149 - Change audiences text tooltips * #149 - Updating download csv icons * TS130-AjustarResolucaoDeTela (#156) * #150 - Fixing initial page layout error for larger screen devices * #150 - Adding informations * TS125-ConfigurarGoogleAnalytics (#157) #153 - Updating edemocracia swagger api url * US20-AlterarPaginaSobre (#158) * #151 - Adding anchorTag cocustom component and some modifications * #151 - Updating texts of audiencias section * #151 - Updating wikilegis section texts * TS133-AlterarMensagemAlerta (#159) * #147 - Adding new alert design * #147 - Removing unused mimports * #147 - Updating conditionals to show alerts * TS131-AlterarPaginaInicial (#160) * #148 - Adding caption text * #148 - Adding new itens to caroulsel * TS137-AlterarTextoFooter (#161) * #154-Adding new version of footer * #154- Making footer responsive * TS138-OrganizarConstantes (#163) * #162 - Adding settings folders for easily customize application * #162 - Moving usetyles to other files in each container or component * #162 - Adding texts to audiencias page from cosntants files * #162 - Adding texts from wikilegis constant files * #162 - Updating magic variables to constants * #162 - UFixing eslint * #162 - Moving images to assets folder and updating imports * #162 - Moving icons and logos to assets folders * #162 - Moving titles to constants files * #162 - Changing colors to palette theme * #162 - Changing MockTheme of tests * #162 - Adding mocks for audiencias * #162 - Updating audiencias test to get new mock data and fixing other tests * #162 - Updating wikilegis tests * #162 - Updating wikilegis texts and removing old mock files * #162 - Updating background color to old value * #162 - Adding spacing in caption of initial page * Update initial page title * TS139-AlterarBannerApis (#168) * #164 - Updating banner text * #164 - Moving styles of pages to other files * TS140-DepurarAlertaErro (#169) * #165 - Adding times to constants * #165 - Adjusting cache error message time * #165 - Removing magic constants * #165 - Adding page colors as constants in settings file * TS142-ConfigurarDocumentacaoComunidade (#170) * #167 - Adding GPL3 license * #167 - Adding code of conduct * #167 - Adding initial structure of readme * #167 - Adding version of readme without img * #167 - Adding badge of status of site. * #167 - Removing unused dependencies * #167 - Adding folder structure image * #167 - Align image at center * TS143-AjustesAplicação (#172) * #171 - Adjusting totals opinion field * #171 - Adjusting opinions total tooltip * #171 - Adjusting title of apis page apicard * TS141-SubstituirLogo (#173) * #166 - Adding blur banner to initial page * #166 - Adding new logo and adding it to inital page banner * #166 - Adding icon to audiencias total and changing font size * TS144-AdicionarFavicon (#175) * #174 - Adding icon as svg and changing basepath to get info from process.env * #174 - Getting alternat icon for support of older browsers * TS144-AtualizarApisProducao (#177) * #176 - Update apis to instance go use basepath * #176 - Fixing image of errors page, changing the paths * #176 - Updating tests to get data from apiInstace * #176 - Updating new users chart last update caption and changing production apis to get dat from production * #176 - Updating api last update caption to get just last day information * #176 - Updating last update of api message and adding a filter to wikilegis ranking api data * TS147-CorrigirCSV (#180) * #178 - Adding function to filter escape characters in getStaticProps * #178 - Updating cache refresh time * TS152-MensagemConsolidação (#182) * #181 - Adding alert to inform user when data is been consolidate * #181 - Adding component to wikilegis page and fixing tests * TS155-TestesAdicionais (#183) * #184 - Moving pages to unique folders and moving tests to this folders * #184 - Adding tests for wikilegis page * #184 - Adding tests for audiencias page * #184 - Adding test for initial page * #184 - Adding tests for AlertDataConsolidate * #184 - Updating ChartAndTable tests * #184 - Fixing eslint errors * #184 - Updating tests from audiencias container and wikilegis container * #184 - Changing files routers to reorganize project structure * #184 - Updating tests * Update indexPage.test.js Co-authored-by: Teogenes Moura <[email protected]> Co-authored-by: Thiago Nogueira <[email protected]>